builder: mozilla-inbound_ubuntu64_vm-debug_test-web-platform-tests-e10s-7
slave: tst-linux64-spot-016
starttime: 1445552911.82
results: success (0)
buildid: 20151022144805
builduid: 4452ca572ecc43d384075c883ee97ffd
revision: d9882266e0b357d5d0ea0226cc29a5c8d68b1987
========= Started set props: master (results: 0, elapsed: 0 secs) (at 2015-10-22 15:28:31.821064) =========
master: http://buildbot-master52.bb.releng.use1.mozilla.com:8201/
========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2015-10-22 15:28:31.821520) =========
========= Started set props: basedir (results: 0, elapsed: 0 secs) (at 2015-10-22 15:28:31.821847) =========
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=9ca12473fbb1d023794ffd180000023c-1445551426.439804-188382325
_=/tools/buildbot/bin/python
using PTY: False
/builds/slave/test
program finished with exit code 0
elapsedTime=0.024300
basedir: '/builds/slave/test'
========= Finished set props: basedir (results: 0, elapsed: 0 secs) (at 2015-10-22 15:28:31.891964) =========
========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2015-10-22 15:28:31.892284) =========
========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2015-10-22 15:28:31.934704) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2015-10-22 15:28:31.935011) =========
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=9ca12473fbb1d023794ffd180000023c-1445551426.439804-188382325
_=/tools/buildbot/bin/python
using PTY: False
program finished with exit code 0
elapsedTime=0.021588
========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2015-10-22 15:28:32.000012) =========
========= Started set props: script_repo_url (results: 0, elapsed: 0 secs) (at 2015-10-22 15:28:32.000317) =========
script_repo_url: https://hg.mozilla.org/build/mozharness
========= Finished set props: script_repo_url (results: 0, elapsed: 0 secs) (at 2015-10-22 15:28:32.000705) =========
========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2015-10-22 15:28:32.001000) =========
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=9ca12473fbb1d023794ffd180000023c-1445551426.439804-188382325
_=/tools/buildbot/bin/python
using PTY: False
--2015-10-22 15:28:32-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py
Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25
Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected.
HTTP request sent, awaiting response... 200 Script output follows
Length: 12141 (12K) [text/x-python]
Saving to: `archiver_client.py'
0K .......... . 100% 10.8M=0.001s
2015-10-22 15:28:32 (10.8 MB/s) - `archiver_client.py' saved [12141/12141]
program finished with exit code 0
elapsedTime=0.910291
========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2015-10-22 15:28:32.947738) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2015-10-22 15:28:32.948078) =========
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=9ca12473fbb1d023794ffd180000023c-1445551426.439804-188382325
_=/tools/buildbot/bin/python
using PTY: False
program finished with exit code 0
elapsedTime=0.036883
========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2015-10-22 15:28:33.021040) =========
========= Started 'bash -c ...' (results: 0, elapsed: 5 secs) (at 2015-10-22 15:28:33.021391) =========
bash -c 'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev d9882266e0b357d5d0ea0226cc29a5c8d68b1987 --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 d9882266e0b357d5d0ea0226cc29a5c8d68b1987 --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=9ca12473fbb1d023794ffd180000023c-1445551426.439804-188382325
_=/tools/buildbot/bin/python
using PTY: False
2015-10-22 15:28:33,169 truncating revision to first 12 chars
2015-10-22 15:28:33,170 Setting DEBUG logging.
2015-10-22 15:28:33,170 attempt 1/10
2015-10-22 15:28:33,170 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/d9882266e0b3?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness
2015-10-22 15:28:35,264 unpacking tar archive at: mozilla-inbound-d9882266e0b3/testing/mozharness/
program finished with exit code 0
elapsedTime=3.403980
========= Finished 'bash -c ...' (results: 0, elapsed: 5 secs) (at 2015-10-22 15:28:38.049202) =========
========= Started downloading to oauth.txt (results: 0, elapsed: 2 secs) (at 2015-10-22 15:28:38.049528) =========
========= Finished downloading to oauth.txt (results: 0, elapsed: 2 secs) (at 2015-10-22 15:28:40.375224) =========
========= Started tinderboxprint_script_revlink (results: 0, elapsed: 0 secs) (at 2015-10-22 15:28:40.375547) =========
TinderboxPrint: script_revlink: https://hg.mozilla.org/build/mozharness/rev/production
========= Finished tinderboxprint_script_revlink (results: 0, elapsed: 0 secs) (at 2015-10-22 15:28:40.375972) =========
========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 39 mins, 28 secs) (at 2015-10-22 15:28:40.376267) =========
/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --e10s --total-chunks 8 --this-chunk 7 --blob-upload-branch mozilla-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', '--e10s', '--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=9ca12473fbb1d023794ffd180000023c-1445551426.439804-188382325
_=/tools/buildbot/bin/python
using PTY: False
15:28:40 INFO - MultiFileLogger online at 20151022 15:28:40 in /builds/slave/test
15:28:40 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --e10s --total-chunks 8 --this-chunk 7 --blob-upload-branch mozilla-inbound --download-symbols true
15:28:40 INFO - Dumping config to /builds/slave/test/logs/localconfig.json.
15:28:40 INFO - {'append_to_log': False,
15:28:40 INFO - 'base_work_dir': '/builds/slave/test',
15:28:40 INFO - 'blob_upload_branch': 'mozilla-inbound',
15:28:40 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt',
15:28:40 INFO - 'buildbot_json_path': 'buildprops.json',
15:28:40 INFO - 'config_files': ('web_platform_tests/prod_config.py',),
15:28:40 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',),
15:28:40 INFO - 'download_minidump_stackwalk': True,
15:28:40 INFO - 'download_symbols': 'true',
15:28:40 INFO - 'e10s': True,
15:28:40 INFO - 'exes': {'python': '/tools/buildbot/bin/python',
15:28:40 INFO - 'tooltool.py': '/tools/tooltool.py',
15:28:40 INFO - 'virtualenv': ('/tools/buildbot/bin/python',
15:28:40 INFO - '/tools/misc-python/virtualenv.py')},
15:28:40 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub',
15:28:40 INFO - 'http://pypi.pub.build.mozilla.org/pub'),
15:28:40 INFO - 'log_level': 'info',
15:28:40 INFO - 'log_to_console': True,
15:28:40 INFO - 'opt_config_files': (),
15:28:40 INFO - 'options': ('--prefs-root=%(test_path)s/prefs',
15:28:40 INFO - '--processes=1',
15:28:40 INFO - '--config=%(test_path)s/wptrunner.ini',
15:28:40 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem',
15:28:40 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key',
15:28:40 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem',
15:28:40 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'),
15:28:40 INFO - 'pip_index': False,
15:28:40 INFO - 'require_test_zip': True,
15:28:40 INFO - 'test_type': ('testharness',),
15:28:40 INFO - 'this_chunk': '7',
15:28:40 INFO - 'tooltool_cache': '/builds/tooltool_cache',
15:28:40 INFO - 'total_chunks': '8',
15:28:40 INFO - 'virtualenv_path': 'venv',
15:28:40 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None},
15:28:40 INFO - 'work_dir': 'build'}
15:28:40 INFO - #####
15:28:40 INFO - ##### Running clobber step.
15:28:40 INFO - #####
15:28:40 INFO - Running pre-action listener: _resource_record_pre_action
15:28:40 INFO - Running main action method: clobber
15:28:40 INFO - rmtree: /builds/slave/test/build
15:28:40 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1
15:28:42 INFO - Running post-action listener: _resource_record_post_action
15:28:42 INFO - #####
15:28:42 INFO - ##### Running read-buildbot-config step.
15:28:42 INFO - #####
15:28:42 INFO - Running pre-action listener: _resource_record_pre_action
15:28:42 INFO - Running main action method: read_buildbot_config
15:28:42 INFO - Using buildbot properties:
15:28:42 INFO - {
15:28:42 INFO - "properties": {
15:28:42 INFO - "buildnumber": 28,
15:28:42 INFO - "product": "firefox",
15:28:42 INFO - "script_repo_revision": "production",
15:28:42 INFO - "branch": "mozilla-inbound",
15:28:42 INFO - "repository": "",
15:28:42 INFO - "buildername": "Ubuntu VM 12.04 x64 mozilla-inbound debug test web-platform-tests-e10s-7",
15:28:42 INFO - "buildid": "20151022144805",
15:28:42 INFO - "slavename": "tst-linux64-spot-016",
15:28:42 INFO - "pgo_build": "False",
15:28:42 INFO - "basedir": "/builds/slave/test",
15:28:42 INFO - "project": "",
15:28:42 INFO - "platform": "linux64",
15:28:42 INFO - "master": "http://buildbot-master52.bb.releng.use1.mozilla.com:8201/",
15:28:42 INFO - "slavebuilddir": "test",
15:28:42 INFO - "scheduler": "tests-mozilla-inbound-ubuntu64_vm-debug-unittest-7-3600",
15:28:42 INFO - "repo_path": "integration/mozilla-inbound",
15:28:42 INFO - "moz_repo_path": "",
15:28:42 INFO - "stage_platform": "linux64",
15:28:42 INFO - "builduid": "4452ca572ecc43d384075c883ee97ffd",
15:28:42 INFO - "revision": "d9882266e0b357d5d0ea0226cc29a5c8d68b1987"
15:28:42 INFO - },
15:28:42 INFO - "sourcestamp": {
15:28:42 INFO - "repository": "",
15:28:42 INFO - "hasPatch": false,
15:28:42 INFO - "project": "",
15:28:42 INFO - "branch": "mozilla-inbound-linux64-debug-unittest",
15:28:42 INFO - "changes": [
15:28:42 INFO - {
15:28:42 INFO - "category": null,
15:28:42 INFO - "files": [
15:28:42 INFO - {
15:28:42 INFO - "url": null,
15:28:42 INFO - "name": "https://queue.taskcluster.net/v1/task/EBJt7LcnTpGyNg7nkL6SDQ/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.tar.bz2"
15:28:42 INFO - },
15:28:42 INFO - {
15:28:42 INFO - "url": null,
15:28:42 INFO - "name": "https://queue.taskcluster.net/v1/task/EBJt7LcnTpGyNg7nkL6SDQ/artifacts/public/build/test_packages.json"
15:28:42 INFO - }
15:28:42 INFO - ],
15:28:42 INFO - "repository": "",
15:28:42 INFO - "rev": "3f813d86dfb7a1b870bf9bb520b7de99abf5abe7",
15:28:42 INFO - "who": "tvyas@mozilla.com",
15:28:42 INFO - "when": 1445548022,
15:28:42 INFO - "number": 6561733,
15:28:42 INFO - "comments": "Bug 1086619 - tagging a mixed content blocker webconsole test with mcb. r=past",
15:28:42 INFO - "project": "",
15:28:42 INFO - "at": "Thu 22 Oct 2015 14:07:02",
15:28:42 INFO - "branch": "mozilla-inbound-linux64-debug-unittest",
15:28:42 INFO - "revlink": "",
15:28:42 INFO - "properties": [
15:28:42 INFO - [
15:28:42 INFO - "buildid",
15:28:42 INFO - "20151022133901",
15:28:42 INFO - "Change"
15:28:42 INFO - ],
15:28:42 INFO - [
15:28:42 INFO - "builduid",
15:28:42 INFO - "b4f95d3e1ab1469a8c0cadbe2aad7610",
15:28:42 INFO - "Change"
15:28:42 INFO - ],
15:28:42 INFO - [
15:28:42 INFO - "pgo_build",
15:28:42 INFO - "False",
15:28:42 INFO - "Change"
15:28:42 INFO - ]
15:28:42 INFO - ],
15:28:42 INFO - "revision": "3f813d86dfb7a1b870bf9bb520b7de99abf5abe7"
15:28:42 INFO - },
15:28:42 INFO - {
15:28:42 INFO - "category": null,
15:28:42 INFO - "files": [
15:28:42 INFO - {
15:28:42 INFO - "url": null,
15:28:42 INFO - "name": "https://queue.taskcluster.net/v1/task/wHbQ3KNaR3WQi52SN-Hr6A/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.tar.bz2"
15:28:42 INFO - },
15:28:42 INFO - {
15:28:42 INFO - "url": null,
15:28:42 INFO - "name": "https://queue.taskcluster.net/v1/task/wHbQ3KNaR3WQi52SN-Hr6A/artifacts/public/build/test_packages.json"
15:28:42 INFO - }
15:28:42 INFO - ],
15:28:42 INFO - "repository": "",
15:28:42 INFO - "rev": "e56eb1908fafb9b333f418b1f3018a820370c266",
15:28:42 INFO - "who": "rjesup@wgate.com",
15:28:42 INFO - "when": 1445547473,
15:28:42 INFO - "number": 6561708,
15:28:42 INFO - "comments": "Bug 1214279: Fix the same infinite loop from bug 957236 in a different place. r=drno",
15:28:42 INFO - "project": "",
15:28:42 INFO - "at": "Thu 22 Oct 2015 13:57:53",
15:28:42 INFO - "branch": "mozilla-inbound-linux64-debug-unittest",
15:28:42 INFO - "revlink": "",
15:28:42 INFO - "properties": [
15:28:42 INFO - [
15:28:42 INFO - "buildid",
15:28:42 INFO - "20151022134258",
15:28:42 INFO - "Change"
15:28:42 INFO - ],
15:28:42 INFO - [
15:28:42 INFO - "builduid",
15:28:42 INFO - "a8c184dd6bc54ec3828d41a94d22168d",
15:28:42 INFO - "Change"
15:28:42 INFO - ],
15:28:42 INFO - [
15:28:42 INFO - "pgo_build",
15:28:42 INFO - "False",
15:28:42 INFO - "Change"
15:28:42 INFO - ]
15:28:42 INFO - ],
15:28:42 INFO - "revision": "e56eb1908fafb9b333f418b1f3018a820370c266"
15:28:42 INFO - },
15:28:42 INFO - {
15:28:42 INFO - "category": null,
15:28:42 INFO - "files": [
15:28:42 INFO - {
15:28:42 INFO - "url": null,
15:28:42 INFO - "name": "https://queue.taskcluster.net/v1/task/pHzIYNHmRtatMz0ovZF7LQ/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.tar.bz2"
15:28:42 INFO - },
15:28:42 INFO - {
15:28:42 INFO - "url": null,
15:28:42 INFO - "name": "https://queue.taskcluster.net/v1/task/pHzIYNHmRtatMz0ovZF7LQ/artifacts/public/build/test_packages.json"
15:28:42 INFO - }
15:28:42 INFO - ],
15:28:42 INFO - "repository": "",
15:28:42 INFO - "rev": "66dae447c29803b0f1bed088d0cfb0fef718d06e",
15:28:42 INFO - "who": "sean.stangl@gmail.com",
15:28:42 INFO - "when": 1445549445,
15:28:42 INFO - "number": 6561798,
15:28:42 INFO - "comments": "Bug 1215999 - ARM64: Remove unnecessary float registers definitions. r=jolesen",
15:28:42 INFO - "project": "",
15:28:42 INFO - "at": "Thu 22 Oct 2015 14:30:45",
15:28:42 INFO - "branch": "mozilla-inbound-linux64-debug-unittest",
15:28:42 INFO - "revlink": "",
15:28:42 INFO - "properties": [
15:28:42 INFO - [
15:28:42 INFO - "buildid",
15:28:42 INFO - "20151022134648",
15:28:42 INFO - "Change"
15:28:42 INFO - ],
15:28:42 INFO - [
15:28:42 INFO - "builduid",
15:28:42 INFO - "cea6a9a61ae04d3fb23d2671c951e092",
15:28:42 INFO - "Change"
15:28:42 INFO - ],
15:28:42 INFO - [
15:28:42 INFO - "pgo_build",
15:28:42 INFO - "False",
15:28:42 INFO - "Change"
15:28:42 INFO - ]
15:28:42 INFO - ],
15:28:42 INFO - "revision": "66dae447c29803b0f1bed088d0cfb0fef718d06e"
15:28:42 INFO - },
15:28:42 INFO - {
15:28:42 INFO - "category": null,
15:28:42 INFO - "files": [
15:28:42 INFO - {
15:28:42 INFO - "url": null,
15:28:42 INFO - "name": "https://queue.taskcluster.net/v1/task/vKjBT3tiQ7eUhef7DcAMpw/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.tar.bz2"
15:28:42 INFO - },
15:28:42 INFO - {
15:28:42 INFO - "url": null,
15:28:42 INFO - "name": "https://queue.taskcluster.net/v1/task/vKjBT3tiQ7eUhef7DcAMpw/artifacts/public/build/test_packages.json"
15:28:42 INFO - }
15:28:42 INFO - ],
15:28:42 INFO - "repository": "",
15:28:42 INFO - "rev": "9268f83a6e4347c5d6f1758d4721c7864689914a",
15:28:42 INFO - "who": "eakhgari@mozilla.com",
15:28:42 INFO - "when": 1445551200,
15:28:42 INFO - "number": 6561859,
15:28:42 INFO - "comments": "Bug 1217089 - Remove fetch-request-html-imports.https.html; r=bkelly\n\nHTML Imports are dead.\n",
15:28:42 INFO - "project": "",
15:28:42 INFO - "at": "Thu 22 Oct 2015 15:00:00",
15:28:42 INFO - "branch": "mozilla-inbound-linux64-debug-unittest",
15:28:42 INFO - "revlink": "",
15:28:42 INFO - "properties": [
15:28:42 INFO - [
15:28:42 INFO - "buildid",
15:28:42 INFO - "20151022143300",
15:28:42 INFO - "Change"
15:28:42 INFO - ],
15:28:42 INFO - [
15:28:42 INFO - "builduid",
15:28:42 INFO - "40610d51c1fa4e79961b22ffb8dec220",
15:28:42 INFO - "Change"
15:28:42 INFO - ],
15:28:42 INFO - [
15:28:42 INFO - "pgo_build",
15:28:42 INFO - "False",
15:28:42 INFO - "Change"
15:28:42 INFO - ]
15:28:42 INFO - ],
15:28:42 INFO - "revision": "9268f83a6e4347c5d6f1758d4721c7864689914a"
15:28:42 INFO - },
15:28:42 INFO - {
15:28:42 INFO - "category": null,
15:28:42 INFO - "files": [
15:28:42 INFO - {
15:28:42 INFO - "url": null,
15:28:42 INFO - "name": "https://queue.taskcluster.net/v1/task/EcsV6XedS2CqAsb881Vrng/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.tar.bz2"
15:28:42 INFO - },
15:28:42 INFO - {
15:28:42 INFO - "url": null,
15:28:42 INFO - "name": "https://queue.taskcluster.net/v1/task/EcsV6XedS2CqAsb881Vrng/artifacts/public/build/test_packages.json"
15:28:42 INFO - }
15:28:42 INFO - ],
15:28:42 INFO - "repository": "",
15:28:42 INFO - "rev": "da5aa88440480550534743d0446d6e0debbe2f23",
15:28:42 INFO - "who": "eakhgari@mozilla.com",
15:28:42 INFO - "when": 1445551448,
15:28:42 INFO - "number": 6561874,
15:28:42 INFO - "comments": "Bug 1185558 - Send a \"Service-Worker: script\" header when downloading service worker scripts; r=bkelly\n",
15:28:42 INFO - "project": "",
15:28:42 INFO - "at": "Thu 22 Oct 2015 15:04:08",
15:28:42 INFO - "branch": "mozilla-inbound-linux64-debug-unittest",
15:28:42 INFO - "revlink": "",
15:28:42 INFO - "properties": [
15:28:42 INFO - [
15:28:42 INFO - "buildid",
15:28:42 INFO - "20151022143400",
15:28:42 INFO - "Change"
15:28:42 INFO - ],
15:28:42 INFO - [
15:28:42 INFO - "builduid",
15:28:42 INFO - "cab75423fbe541c98d0b93f25715f126",
15:28:42 INFO - "Change"
15:28:42 INFO - ],
15:28:42 INFO - [
15:28:42 INFO - "pgo_build",
15:28:42 INFO - "False",
15:28:42 INFO - "Change"
15:28:42 INFO - ]
15:28:42 INFO - ],
15:28:42 INFO - "revision": "da5aa88440480550534743d0446d6e0debbe2f23"
15:28:42 INFO - },
15:28:42 INFO - {
15:28:42 INFO - "category": null,
15:28:42 INFO - "files": [
15:28:42 INFO - {
15:28:42 INFO - "url": null,
15:28:42 INFO - "name": "https://queue.taskcluster.net/v1/task/jPAMAz7XTCu5r8nuiKOLAw/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.tar.bz2"
15:28:42 INFO - },
15:28:42 INFO - {
15:28:42 INFO - "url": null,
15:28:42 INFO - "name": "https://queue.taskcluster.net/v1/task/jPAMAz7XTCu5r8nuiKOLAw/artifacts/public/build/test_packages.json"
15:28:42 INFO - }
15:28:42 INFO - ],
15:28:42 INFO - "repository": "",
15:28:42 INFO - "rev": "406f9bce7d238e3d4d63fb83114723d8d7114d90",
15:28:42 INFO - "who": "dkeeler@mozilla.com",
15:28:42 INFO - "when": 1445552827,
15:28:42 INFO - "number": 6561977,
15:28:42 INFO - "comments": "bug 1215690 - remove nsPSMUITracker r=Cykesiopka r=mgoodwin\n\nnsPSMUITracker was problematic. Apparently it was originally intended to prevent\nNSS shutdown while NSS-related UI operations were going on (such as choosing a\nclient certificate). However, when nsNSSComponent would receive the event that\ntold it to shutdown NSS, it would attempt to call\nmShutdownObjectList->evaporateAllNSSResources(), which would call\nmActivityState.restrictActivityToCurrentThread(), which failed if such a UI\noperation was in progress. This actually prevented the important part of\nevaporateAllNSSResources, which is the releasing of all NSS objects in use by\nPSM objects. Importantly, nsNSSComponent didn't check for or handle this failure\nand proceeded to call NSS_Shutdown(), leaving PSM in an inconsistent state where\nit thought it was okay to keep using the NSS objects it had when in fact it\nwasn't.\nIn any case, nsPSMUITracker isn't really necessary as long as we have the\nnsNSSShutDownPreventionLock mechanism, which mostly works and",
15:28:42 INFO - "project": "",
15:28:42 INFO - "at": "Thu 22 Oct 2015 15:27:07",
15:28:42 INFO - "branch": "mozilla-inbound-linux64-debug-unittest",
15:28:42 INFO - "revlink": "",
15:28:42 INFO - "properties": [
15:28:42 INFO - [
15:28:42 INFO - "buildid",
15:28:42 INFO - "20151022144003",
15:28:42 INFO - "Change"
15:28:42 INFO - ],
15:28:42 INFO - [
15:28:42 INFO - "builduid",
15:28:42 INFO - "c4b26cac09aa47ae988a19107ce218f6",
15:28:42 INFO - "Change"
15:28:42 INFO - ],
15:28:42 INFO - [
15:28:42 INFO - "pgo_build",
15:28:42 INFO - "False",
15:28:42 INFO - "Change"
15:28:42 INFO - ]
15:28:42 INFO - ],
15:28:42 INFO - "revision": "406f9bce7d238e3d4d63fb83114723d8d7114d90"
15:28:42 INFO - },
15:28:42 INFO - {
15:28:42 INFO - "category": null,
15:28:43 INFO - "files": [
15:28:43 INFO - {
15:28:43 INFO - "url": null,
15:28:43 INFO - "name": "https://queue.taskcluster.net/v1/task/dvmKirkVTsSLqG9bCRv1Bg/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.tar.bz2"
15:28:43 INFO - },
15:28:43 INFO - {
15:28:43 INFO - "url": null,
15:28:43 INFO - "name": "https://queue.taskcluster.net/v1/task/dvmKirkVTsSLqG9bCRv1Bg/artifacts/public/build/test_packages.json"
15:28:43 INFO - }
15:28:43 INFO - ],
15:28:43 INFO - "repository": "",
15:28:43 INFO - "rev": "d9882266e0b357d5d0ea0226cc29a5c8d68b1987",
15:28:43 INFO - "who": "nchen@mozilla.com",
15:28:43 INFO - "when": 1445552816,
15:28:43 INFO - "number": 6561975,
15:28:43 INFO - "comments": "Bug 1211704 - Remove obsolete GeckoEvent definitions; r=esawin\nRemove obsolete GeckoEvent definitions from GeckoEvent.java and\nAndroidJavaWrappers.cpp/h.",
15:28:43 INFO - "project": "",
15:28:43 INFO - "at": "Thu 22 Oct 2015 15:26:56",
15:28:43 INFO - "branch": "mozilla-inbound-linux64-debug-unittest",
15:28:43 INFO - "revlink": "",
15:28:43 INFO - "properties": [
15:28:43 INFO - [
15:28:43 INFO - "buildid",
15:28:43 INFO - "20151022144805",
15:28:43 INFO - "Change"
15:28:43 INFO - ],
15:28:43 INFO - [
15:28:43 INFO - "builduid",
15:28:43 INFO - "4452ca572ecc43d384075c883ee97ffd",
15:28:43 INFO - "Change"
15:28:43 INFO - ],
15:28:43 INFO - [
15:28:43 INFO - "pgo_build",
15:28:43 INFO - "False",
15:28:43 INFO - "Change"
15:28:43 INFO - ]
15:28:43 INFO - ],
15:28:43 INFO - "revision": "d9882266e0b357d5d0ea0226cc29a5c8d68b1987"
15:28:43 INFO - }
15:28:43 INFO - ],
15:28:43 INFO - "revision": "d9882266e0b357d5d0ea0226cc29a5c8d68b1987"
15:28:43 INFO - }
15:28:43 INFO - }
15:28:43 INFO - Found installer url https://queue.taskcluster.net/v1/task/dvmKirkVTsSLqG9bCRv1Bg/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.tar.bz2.
15:28:43 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/dvmKirkVTsSLqG9bCRv1Bg/artifacts/public/build/test_packages.json.
15:28:43 INFO - Running post-action listener: _resource_record_post_action
15:28:43 INFO - #####
15:28:43 INFO - ##### Running download-and-extract step.
15:28:43 INFO - #####
15:28:43 INFO - Running pre-action listener: _resource_record_pre_action
15:28:43 INFO - Running main action method: download_and_extract
15:28:43 INFO - mkdir: /builds/slave/test/build/tests
15:28: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')]}
15:28:43 INFO - https://queue.taskcluster.net/v1/task/dvmKirkVTsSLqG9bCRv1Bg/artifacts/public/build/test_packages.json matches https://queue.taskcluster.net
15:28:43 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/dvmKirkVTsSLqG9bCRv1Bg/artifacts/public/build/test_packages.json
15:28:43 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/dvmKirkVTsSLqG9bCRv1Bg/artifacts/public/build/test_packages.json
15:28:43 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/dvmKirkVTsSLqG9bCRv1Bg/artifacts/public/build/test_packages.json to /builds/slave/test/build/test_packages.json
15:28:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/dvmKirkVTsSLqG9bCRv1Bg/artifacts/public/build/test_packages.json', 'file_name': '/builds/slave/test/build/test_packages.json'}, attempt #1
15:28:47 INFO - Downloaded 1302 bytes.
15:28:47 INFO - Reading from file /builds/slave/test/build/test_packages.json
15:28:47 INFO - Using the following test package requirements:
15:28:47 INFO - {u'common': [u'firefox-44.0a1.en-US.linux-x86_64.common.tests.zip'],
15:28:47 INFO - u'cppunittest': [u'firefox-44.0a1.en-US.linux-x86_64.common.tests.zip',
15:28:47 INFO - u'firefox-44.0a1.en-US.linux-x86_64.cppunittest.tests.zip'],
15:28:47 INFO - u'jittest': [u'firefox-44.0a1.en-US.linux-x86_64.common.tests.zip',
15:28:47 INFO - u'jsshell-linux-x86_64.zip'],
15:28:47 INFO - u'mochitest': [u'firefox-44.0a1.en-US.linux-x86_64.common.tests.zip',
15:28:47 INFO - u'firefox-44.0a1.en-US.linux-x86_64.mochitest.tests.zip'],
15:28:47 INFO - u'mozbase': [u'firefox-44.0a1.en-US.linux-x86_64.common.tests.zip'],
15:28:47 INFO - u'reftest': [u'firefox-44.0a1.en-US.linux-x86_64.common.tests.zip',
15:28:47 INFO - u'firefox-44.0a1.en-US.linux-x86_64.reftest.tests.zip'],
15:28:47 INFO - u'talos': [u'firefox-44.0a1.en-US.linux-x86_64.common.tests.zip',
15:28:47 INFO - u'firefox-44.0a1.en-US.linux-x86_64.talos.tests.zip'],
15:28:47 INFO - u'web-platform': [u'firefox-44.0a1.en-US.linux-x86_64.common.tests.zip',
15:28:47 INFO - u'firefox-44.0a1.en-US.linux-x86_64.web-platform.tests.zip'],
15:28:47 INFO - u'webapprt': [u'firefox-44.0a1.en-US.linux-x86_64.common.tests.zip'],
15:28:47 INFO - u'xpcshell': [u'firefox-44.0a1.en-US.linux-x86_64.common.tests.zip',
15:28:47 INFO - u'firefox-44.0a1.en-US.linux-x86_64.xpcshell.tests.zip']}
15:28:47 INFO - Downloading packages: [u'firefox-44.0a1.en-US.linux-x86_64.common.tests.zip', u'firefox-44.0a1.en-US.linux-x86_64.web-platform.tests.zip'] for test suite category: web-platform
15:28: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')]}
15:28:47 INFO - https://queue.taskcluster.net/v1/task/dvmKirkVTsSLqG9bCRv1Bg/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net
15:28:47 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/dvmKirkVTsSLqG9bCRv1Bg/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.common.tests.zip
15:28:47 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/dvmKirkVTsSLqG9bCRv1Bg/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.common.tests.zip
15:28:47 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/dvmKirkVTsSLqG9bCRv1Bg/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.common.tests.zip to /builds/slave/test/build/firefox-44.0a1.en-US.linux-x86_64.common.tests.zip
15:28:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/dvmKirkVTsSLqG9bCRv1Bg/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-44.0a1.en-US.linux-x86_64.common.tests.zip'}, attempt #1
15:29:29 INFO - Downloaded 23336866 bytes.
15:29:29 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-44.0a1.en-US.linux-x86_64.common.tests.zip', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'web-platform/*'] in /builds/slave/test/build/tests
15:29:29 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-44.0a1.en-US.linux-x86_64.common.tests.zip bin/* config/* mozbase/* marionette/* web-platform/*
15:29:29 INFO - Calling ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-44.0a1.en-US.linux-x86_64.common.tests.zip', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'web-platform/*'] with output_timeout 1760
15:29:29 INFO - caution: filename not matched: web-platform/*
15:29:29 INFO - Return code: 11
15:29:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
15:29:29 INFO - https://queue.taskcluster.net/v1/task/dvmKirkVTsSLqG9bCRv1Bg/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net
15:29:29 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/dvmKirkVTsSLqG9bCRv1Bg/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.web-platform.tests.zip
15:29:29 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/dvmKirkVTsSLqG9bCRv1Bg/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.web-platform.tests.zip
15:29:29 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/dvmKirkVTsSLqG9bCRv1Bg/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.web-platform.tests.zip to /builds/slave/test/build/firefox-44.0a1.en-US.linux-x86_64.web-platform.tests.zip
15:29:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/dvmKirkVTsSLqG9bCRv1Bg/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-44.0a1.en-US.linux-x86_64.web-platform.tests.zip'}, attempt #1
15:30:19 INFO - Downloaded 30907079 bytes.
15:30:19 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-44.0a1.en-US.linux-x86_64.web-platform.tests.zip', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'web-platform/*'] in /builds/slave/test/build/tests
15:30:19 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-44.0a1.en-US.linux-x86_64.web-platform.tests.zip bin/* config/* mozbase/* marionette/* web-platform/*
15:30:19 INFO - Calling ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-44.0a1.en-US.linux-x86_64.web-platform.tests.zip', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'web-platform/*'] with output_timeout 1760
15:30:22 INFO - caution: filename not matched: bin/*
15:30:22 INFO - caution: filename not matched: config/*
15:30:22 INFO - caution: filename not matched: mozbase/*
15:30:22 INFO - caution: filename not matched: marionette/*
15:30:22 INFO - Return code: 11
15:30: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')]}
15:30:22 INFO - https://queue.taskcluster.net/v1/task/dvmKirkVTsSLqG9bCRv1Bg/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net
15:30:22 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/dvmKirkVTsSLqG9bCRv1Bg/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.tar.bz2
15:30:22 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/dvmKirkVTsSLqG9bCRv1Bg/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.tar.bz2
15:30:22 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/dvmKirkVTsSLqG9bCRv1Bg/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.tar.bz2 to /builds/slave/test/build/firefox-44.0a1.en-US.linux-x86_64.tar.bz2
15:30:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/dvmKirkVTsSLqG9bCRv1Bg/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-44.0a1.en-US.linux-x86_64.tar.bz2'}, attempt #1
15:30:52 INFO - Downloaded 57326989 bytes.
15:30:52 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/dvmKirkVTsSLqG9bCRv1Bg/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.tar.bz2
15:30:52 INFO - mkdir: /builds/slave/test/properties
15:30:52 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url
15:30:52 INFO - Writing to file /builds/slave/test/properties/build_url
15:30:52 INFO - Contents:
15:30:52 INFO - build_url:https://queue.taskcluster.net/v1/task/dvmKirkVTsSLqG9bCRv1Bg/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.tar.bz2
15:30:52 INFO - mkdir: /builds/slave/test/build/symbols
15:30: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')]}
15:30:52 INFO - https://queue.taskcluster.net/v1/task/dvmKirkVTsSLqG9bCRv1Bg/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.crashreporter-symbols.zip matches https://queue.taskcluster.net
15:30:52 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/dvmKirkVTsSLqG9bCRv1Bg/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.crashreporter-symbols.zip
15:30:52 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/dvmKirkVTsSLqG9bCRv1Bg/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.crashreporter-symbols.zip
15:30:52 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/dvmKirkVTsSLqG9bCRv1Bg/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.crashreporter-symbols.zip to /builds/slave/test/build/symbols/firefox-44.0a1.en-US.linux-x86_64.crashreporter-symbols.zip
15:30:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/dvmKirkVTsSLqG9bCRv1Bg/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/symbols/firefox-44.0a1.en-US.linux-x86_64.crashreporter-symbols.zip'}, attempt #1
15:31:01 INFO - Downloaded 46630964 bytes.
15:31:01 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/dvmKirkVTsSLqG9bCRv1Bg/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.crashreporter-symbols.zip
15:31:01 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url
15:31:01 INFO - Writing to file /builds/slave/test/properties/symbols_url
15:31:01 INFO - Contents:
15:31:01 INFO - symbols_url:https://queue.taskcluster.net/v1/task/dvmKirkVTsSLqG9bCRv1Bg/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.crashreporter-symbols.zip
15:31:01 INFO - Running command: ['unzip', '-q', '/builds/slave/test/build/symbols/firefox-44.0a1.en-US.linux-x86_64.crashreporter-symbols.zip'] in /builds/slave/test/build/symbols
15:31:01 INFO - Copy/paste: unzip -q /builds/slave/test/build/symbols/firefox-44.0a1.en-US.linux-x86_64.crashreporter-symbols.zip
15:31:04 INFO - Return code: 0
15:31:04 INFO - Running post-action listener: _resource_record_post_action
15:31:04 INFO - Running post-action listener: set_extra_try_arguments
15:31:04 INFO - #####
15:31:04 INFO - ##### Running create-virtualenv step.
15:31:04 INFO - #####
15:31:04 INFO - Running pre-action listener: _pre_create_virtualenv
15:31:04 INFO - Running pre-action listener: _resource_record_pre_action
15:31:04 INFO - Running main action method: create_virtualenv
15:31:04 INFO - Creating virtualenv /builds/slave/test/build/venv
15:31:04 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
15:31:04 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv
15:31:07 INFO - The --no-site-packages flag is deprecated; it is now the default behavior.
15:31:07 INFO - Using real prefix '/usr'
15:31:07 INFO - New python executable in /builds/slave/test/build/venv/bin/python
15:31:08 INFO - Installing distribute.............................................................................................................................................................................................done.
15:31:12 INFO - Installing pip.................done.
15:31:12 INFO - Return code: 0
15:31:12 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv
15:31:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
15:31:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
15:31:12 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
15:31:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
15:31:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
15:31:12 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
15:31:12 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 0x15fdf10>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x186c300>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x18a2760>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x189a070>, '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 0x1795bc0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x157dd70>, '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': '9ca12473fbb1d023794ffd180000023c-1445551426.439804-188382325', '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
15:31:12 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
15:31:12 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
15:31:12 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
15:31:12 INFO - 'CCACHE_UMASK': '002',
15:31:12 INFO - 'DISPLAY': ':0',
15:31:12 INFO - 'HOME': '/home/cltbld',
15:31:12 INFO - 'LANG': 'en_US.UTF-8',
15:31:12 INFO - 'LOGNAME': 'cltbld',
15:31:12 INFO - 'MAIL': '/var/mail/cltbld',
15:31:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
15:31:12 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
15:31:12 INFO - 'MOZ_NO_REMOTE': '1',
15:31:12 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
15:31:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
15:31:12 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
15:31:12 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
15:31:12 INFO - 'PWD': '/builds/slave/test',
15:31:12 INFO - 'SHELL': '/bin/bash',
15:31:12 INFO - 'SHLVL': '1',
15:31:12 INFO - 'TERM': 'linux',
15:31:12 INFO - 'TMOUT': '86400',
15:31:12 INFO - 'USER': 'cltbld',
15:31:12 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1445551426.439804-188382325',
15:31:12 INFO - '_': '/tools/buildbot/bin/python'}
15:31:12 INFO - Ignoring indexes: https://pypi.python.org/simple/
15:31:12 INFO - Downloading/unpacking psutil>=0.7.1
15:31:12 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
15:31:12 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
15:31:12 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
15:31:12 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
15:31:12 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
15:31:12 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
15:31:17 INFO - Creating supposed download cache at /builds/slave/test/build/venv/cache
15:31:17 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Fpsutil-3.1.1.tar.gz
15:31:17 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil
15:31:18 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
15:31:18 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects
...
15:31:18 INFO - Installing collected packages: psutil
15:31:18 INFO - Running setup.py install for psutil
15:31:18 INFO - building 'psutil._psutil_linux' extension
15:31:18 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-x86_64-2.7/psutil/_psutil_linux.o
15:31:18 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_linux.so
15:31:18 INFO - building 'psutil._psutil_posix' extension
15:31:18 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-x86_64-2.7/psutil/_psutil_posix.o
15:31:19 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_posix.so
15:31:19 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
15:31:19 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ...
15:31:19 INFO - Successfully installed psutil
15:31:19 INFO - Cleaning up...
15:31:19 INFO - Return code: 0
15:31:19 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv
15:31:19 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')]}
15:31:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
15:31:19 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
15:31:19 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')]}
15:31:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
15:31:19 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
15:31:19 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 0x15fdf10>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x186c300>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x18a2760>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x189a070>, '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 0x1795bc0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x157dd70>, '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': '9ca12473fbb1d023794ffd180000023c-1445551426.439804-188382325', '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
15:31:19 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
15:31:19 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
15:31:19 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
15:31:19 INFO - 'CCACHE_UMASK': '002',
15:31:19 INFO - 'DISPLAY': ':0',
15:31:19 INFO - 'HOME': '/home/cltbld',
15:31:19 INFO - 'LANG': 'en_US.UTF-8',
15:31:19 INFO - 'LOGNAME': 'cltbld',
15:31:19 INFO - 'MAIL': '/var/mail/cltbld',
15:31:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
15:31:19 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
15:31:19 INFO - 'MOZ_NO_REMOTE': '1',
15:31:19 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
15:31:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
15:31:19 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
15:31:19 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
15:31:19 INFO - 'PWD': '/builds/slave/test',
15:31:19 INFO - 'SHELL': '/bin/bash',
15:31:19 INFO - 'SHLVL': '1',
15:31:19 INFO - 'TERM': 'linux',
15:31:19 INFO - 'TMOUT': '86400',
15:31:19 INFO - 'USER': 'cltbld',
15:31:19 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1445551426.439804-188382325',
15:31:19 INFO - '_': '/tools/buildbot/bin/python'}
15:31:19 INFO - Ignoring indexes: https://pypi.python.org/simple/
15:31:19 INFO - Downloading/unpacking mozsystemmonitor==0.0.0
15:31:19 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
15:31:19 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
15:31:19 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
15:31:19 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
15:31:19 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
15:31:19 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
15:31:24 INFO - Downloading mozsystemmonitor-0.0.tar.gz
15:31:24 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Fmozsystemmonitor-0.0.tar.gz
15:31:24 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor
15:31:24 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0)
15:31:24 INFO - Installing collected packages: mozsystemmonitor
15:31:24 INFO - Running setup.py install for mozsystemmonitor
15:31:25 INFO - Successfully installed mozsystemmonitor
15:31:25 INFO - Cleaning up...
15:31:25 INFO - Return code: 0
15:31:25 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv
15:31:25 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')]}
15:31:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
15:31:25 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
15:31:25 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')]}
15:31:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
15:31:25 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
15:31:25 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 0x15fdf10>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x186c300>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x18a2760>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x189a070>, '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 0x1795bc0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x157dd70>, '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': '9ca12473fbb1d023794ffd180000023c-1445551426.439804-188382325', '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
15:31:25 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
15:31:25 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
15:31:25 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
15:31:25 INFO - 'CCACHE_UMASK': '002',
15:31:25 INFO - 'DISPLAY': ':0',
15:31:25 INFO - 'HOME': '/home/cltbld',
15:31:25 INFO - 'LANG': 'en_US.UTF-8',
15:31:25 INFO - 'LOGNAME': 'cltbld',
15:31:25 INFO - 'MAIL': '/var/mail/cltbld',
15:31:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
15:31:25 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
15:31:25 INFO - 'MOZ_NO_REMOTE': '1',
15:31:25 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
15:31:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
15:31:25 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
15:31:25 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
15:31:25 INFO - 'PWD': '/builds/slave/test',
15:31:25 INFO - 'SHELL': '/bin/bash',
15:31:25 INFO - 'SHLVL': '1',
15:31:25 INFO - 'TERM': 'linux',
15:31:25 INFO - 'TMOUT': '86400',
15:31:25 INFO - 'USER': 'cltbld',
15:31:25 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1445551426.439804-188382325',
15:31:25 INFO - '_': '/tools/buildbot/bin/python'}
15:31:25 INFO - Ignoring indexes: https://pypi.python.org/simple/
15:31:25 INFO - Downloading/unpacking blobuploader==1.2.4
15:31:25 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
15:31:25 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
15:31:25 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
15:31:25 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
15:31:25 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
15:31:25 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
15:31:30 INFO - Downloading blobuploader-1.2.4.tar.gz
15:31:30 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Fblobuploader-1.2.4.tar.gz
15:31:30 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader
15:31:30 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4)
15:31:30 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
15:31:30 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
15:31:30 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
15:31:30 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
15:31:30 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
15:31:30 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
15:31:31 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Frequests-1.2.3.tar.gz
15:31:31 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests
15:31:31 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4)
15:31:31 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
15:31:31 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
15:31:31 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
15:31:31 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
15:31:31 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
15:31:31 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
15:31:32 INFO - Downloading docopt-0.6.1.tar.gz
15:31:32 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Fdocopt-0.6.1.tar.gz
15:31:32 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt
15:31:32 INFO - Installing collected packages: blobuploader, requests, docopt
15:31:32 INFO - Running setup.py install for blobuploader
15:31:32 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775
15:31:32 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775
15:31:32 INFO - Running setup.py install for requests
15:31:33 INFO - Running setup.py install for docopt
15:31:33 INFO - Successfully installed blobuploader requests docopt
15:31:33 INFO - Cleaning up...
15:31:33 INFO - Return code: 0
15:31:33 INFO - Installing None into virtualenv /builds/slave/test/build/venv
15:31: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')]}
15:31:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
15:31:33 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
15:31: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')]}
15:31:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
15:31:33 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
15:31:33 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 0x15fdf10>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x186c300>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x18a2760>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x189a070>, '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 0x1795bc0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x157dd70>, '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': '9ca12473fbb1d023794ffd180000023c-1445551426.439804-188382325', '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
15:31:33 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
15:31:33 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
15:31:33 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
15:31:33 INFO - 'CCACHE_UMASK': '002',
15:31:33 INFO - 'DISPLAY': ':0',
15:31:33 INFO - 'HOME': '/home/cltbld',
15:31:33 INFO - 'LANG': 'en_US.UTF-8',
15:31:33 INFO - 'LOGNAME': 'cltbld',
15:31:33 INFO - 'MAIL': '/var/mail/cltbld',
15:31:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
15:31:33 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
15:31:33 INFO - 'MOZ_NO_REMOTE': '1',
15:31:33 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
15:31:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
15:31:33 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
15:31:33 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
15:31:33 INFO - 'PWD': '/builds/slave/test',
15:31:33 INFO - 'SHELL': '/bin/bash',
15:31:33 INFO - 'SHLVL': '1',
15:31:33 INFO - 'TERM': 'linux',
15:31:33 INFO - 'TMOUT': '86400',
15:31:33 INFO - 'USER': 'cltbld',
15:31:33 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1445551426.439804-188382325',
15:31:33 INFO - '_': '/tools/buildbot/bin/python'}
15:31:33 INFO - Ignoring indexes: https://pypi.python.org/simple/
15:31:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
15:31:33 INFO - Running setup.py (path:/tmp/pip-p3pEWO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
15:31:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
15:31:34 INFO - Running setup.py (path:/tmp/pip-iUiYSO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
15:31:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
15:31:34 INFO - Running setup.py (path:/tmp/pip-uDL82Z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
15:31:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
15:31:34 INFO - Running setup.py (path:/tmp/pip-TbQnYu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
15:31:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
15:31:34 INFO - Running setup.py (path:/tmp/pip-gWELey-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
15:31:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
15:31:34 INFO - Running setup.py (path:/tmp/pip-QuKNl4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
15:31:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
15:31:34 INFO - Running setup.py (path:/tmp/pip-Os8dAe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
15:31:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
15:31:34 INFO - Running setup.py (path:/tmp/pip-I7d5Nf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
15:31:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
15:31:35 INFO - Running setup.py (path:/tmp/pip-vncU0r-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
15:31:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
15:31:35 INFO - Running setup.py (path:/tmp/pip-65KOdq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
15:31:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
15:31:35 INFO - Running setup.py (path:/tmp/pip-XyJ7mM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
15:31:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
15:31:35 INFO - Running setup.py (path:/tmp/pip-Vcug3g-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
15:31:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
15:31:35 INFO - Running setup.py (path:/tmp/pip-73DY_2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
15:31:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
15:31:35 INFO - Running setup.py (path:/tmp/pip-K24ndA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
15:31:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
15:31:35 INFO - Running setup.py (path:/tmp/pip-KjZlK7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
15:31:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
15:31:36 INFO - Running setup.py (path:/tmp/pip-_RGDUs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
15:31:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
15:31:36 INFO - Running setup.py (path:/tmp/pip-6dfiz2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
15:31:36 INFO - Unpacking /builds/slave/test/build/tests/marionette/transport
15:31:36 INFO - Running setup.py (path:/tmp/pip-TRVFka-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/transport
15:31:36 INFO - Unpacking /builds/slave/test/build/tests/marionette/driver
15:31:36 INFO - Running setup.py (path:/tmp/pip-r6uDLN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/driver
15:31:36 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
15:31:36 INFO - Running setup.py (path:/tmp/pip-uraS8c-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
15:31:36 INFO - Unpacking /builds/slave/test/build/tests/marionette
15:31:36 INFO - Running setup.py (path:/tmp/pip-L1QlwT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
15:31:37 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
15:31:37 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
15:31:37 INFO - Running setup.py install for manifestparser
15:31:37 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin
15:31:37 INFO - Running setup.py install for mozcrash
15:31:37 INFO - Running setup.py install for mozdebug
15:31:37 INFO - Running setup.py install for mozdevice
15:31:37 INFO - Installing sutini script to /builds/slave/test/build/venv/bin
15:31:37 INFO - Installing dm script to /builds/slave/test/build/venv/bin
15:31:38 INFO - Running setup.py install for mozfile
15:31:38 INFO - Running setup.py install for mozhttpd
15:31:38 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin
15:31:38 INFO - Running setup.py install for mozinfo
15:31:38 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin
15:31:38 INFO - Running setup.py install for mozInstall
15:31:38 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin
15:31:38 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin
15:31:38 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin
15:31:38 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin
15:31:38 INFO - Running setup.py install for mozleak
15:31:38 INFO - Running setup.py install for mozlog
15:31:39 INFO - Installing structlog script to /builds/slave/test/build/venv/bin
15:31:39 INFO - Running setup.py install for moznetwork
15:31:39 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin
15:31:39 INFO - Running setup.py install for mozprocess
15:31:39 INFO - Running setup.py install for mozprofile
15:31:39 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin
15:31:39 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin
15:31:39 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin
15:31:39 INFO - Running setup.py install for mozrunner
15:31:40 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin
15:31:40 INFO - Running setup.py install for mozscreenshot
15:31:40 INFO - Running setup.py install for moztest
15:31:40 INFO - Running setup.py install for mozversion
15:31:40 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin
15:31:40 INFO - Running setup.py install for marionette-transport
15:31:40 INFO - Running setup.py install for marionette-driver
15:31:41 INFO - Running setup.py install for browsermob-proxy
15:31:41 INFO - Running setup.py install for marionette-client
15:31:41 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
15:31:41 INFO - Installing marionette script to /builds/slave/test/build/venv/bin
15:31:41 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
15:31:41 INFO - Cleaning up...
15:31:41 INFO - Return code: 0
15:31:41 INFO - Installing None into virtualenv /builds/slave/test/build/venv
15:31: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')]}
15:31:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
15:31:41 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
15:31: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')]}
15:31:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
15:31:41 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
15:31:41 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 0x15fdf10>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x186c300>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x18a2760>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x189a070>, '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 0x1795bc0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x157dd70>, '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': '9ca12473fbb1d023794ffd180000023c-1445551426.439804-188382325', '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
15:31:41 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
15:31:41 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
15:31:41 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
15:31:41 INFO - 'CCACHE_UMASK': '002',
15:31:41 INFO - 'DISPLAY': ':0',
15:31:41 INFO - 'HOME': '/home/cltbld',
15:31:41 INFO - 'LANG': 'en_US.UTF-8',
15:31:41 INFO - 'LOGNAME': 'cltbld',
15:31:41 INFO - 'MAIL': '/var/mail/cltbld',
15:31:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
15:31:41 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
15:31:41 INFO - 'MOZ_NO_REMOTE': '1',
15:31:41 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
15:31:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
15:31:41 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
15:31:41 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
15:31:41 INFO - 'PWD': '/builds/slave/test',
15:31:41 INFO - 'SHELL': '/bin/bash',
15:31:41 INFO - 'SHLVL': '1',
15:31:41 INFO - 'TERM': 'linux',
15:31:41 INFO - 'TMOUT': '86400',
15:31:41 INFO - 'USER': 'cltbld',
15:31:41 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1445551426.439804-188382325',
15:31:41 INFO - '_': '/tools/buildbot/bin/python'}
15:31:42 INFO - Ignoring indexes: https://pypi.python.org/simple/
15:31:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
15:31:42 INFO - Running setup.py (path:/tmp/pip-yOPrts-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
15:31:42 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1))
15:31:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
15:31:42 INFO - Running setup.py (path:/tmp/pip-fPjUr9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
15:31:42 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.16 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2))
15:31:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
15:31:42 INFO - Running setup.py (path:/tmp/pip-ish39S-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
15:31:42 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3))
15:31:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
15:31:42 INFO - Running setup.py (path:/tmp/pip-kfhrAN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
15:31:42 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))
15:31:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
15:31:42 INFO - Running setup.py (path:/tmp/pip-0_Qox4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
15:31:43 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5))
15:31:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
15:31:43 INFO - Running setup.py (path:/tmp/pip-TmhRbQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
15:31:43 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6))
15:31:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
15:31:43 INFO - Running setup.py (path:/tmp/pip-qpg6EC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
15:31:43 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.8 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7))
15:31:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
15:31:43 INFO - Running setup.py (path:/tmp/pip-nlePOT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
15:31:43 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8))
15:31:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
15:31:43 INFO - Running setup.py (path:/tmp/pip-sR7Mgp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
15:31:43 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9))
15:31:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
15:31:43 INFO - Running setup.py (path:/tmp/pip-cs2Opi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
15:31:43 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.0 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10))
15:31:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
15:31:43 INFO - Running setup.py (path:/tmp/pip-ANtDcD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
15:31:43 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11))
15:31:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
15:31:44 INFO - Running setup.py (path:/tmp/pip-O4Vtkl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
15:31:44 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12))
15:31:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
15:31:44 INFO - Running setup.py (path:/tmp/pip-k7wTuO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
15:31:44 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.27 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13))
15:31:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
15:31:44 INFO - Running setup.py (path:/tmp/pip-Zrs29w-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
15:31:44 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.10 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))
15:31:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
15:31:44 INFO - Running setup.py (path:/tmp/pip-dadZYD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
15:31:44 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15))
15:31:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
15:31:44 INFO - Running setup.py (path:/tmp/pip-sIxXpb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
15:31:44 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16))
15:31:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
15:31:44 INFO - Running setup.py (path:/tmp/pip-Px9FTV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
15:31:44 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17))
15:31:44 INFO - Unpacking /builds/slave/test/build/tests/marionette/transport
15:31:44 INFO - Running setup.py (path:/tmp/pip-6DzJjR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/transport
15:31:44 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-transport==1.0.0 from file:///builds/slave/test/build/tests/marionette/transport in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2))
15:31:44 INFO - Unpacking /builds/slave/test/build/tests/marionette/driver
15:31:44 INFO - Running setup.py (path:/tmp/pip-vmaMCf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/driver
15:31:45 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))
15:31:45 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
15:31:45 INFO - Running setup.py (path:/tmp/pip-xLDWJW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
15:31:45 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4))
15:31:45 INFO - Unpacking /builds/slave/test/build/tests/marionette
15:31:45 INFO - Running setup.py (path:/tmp/pip-1OXypr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
15:31:45 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
15:31:45 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==1.1.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5))
15:31:45 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.16->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2))
15:31:45 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.16->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2))
15:31:45 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3))
15:31:45 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.46->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4))
15:31:45 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.46->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4))
15:31:45 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.0->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10))
15:31:45 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
15:31:45 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
15:31:45 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
15:31:45 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
15:31:45 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
15:31:45 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
15:31:50 INFO - Downloading blessings-1.5.1.tar.gz
15:31:50 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
15:31:50 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings
15:31:51 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))
15:31:51 INFO - Installing collected packages: blessings
15:31:51 INFO - Running setup.py install for blessings
15:31:51 INFO - Successfully installed blessings
15:31:51 INFO - Cleaning up...
15:31:51 INFO - Return code: 0
15:31:51 INFO - Done creating virtualenv /builds/slave/test/build/venv.
15:31:51 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
15:31:51 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
15:31:51 INFO - Reading from file tmpfile_stdout
15:31:51 INFO - Current package versions:
15:31:51 INFO - argparse == 1.2.1
15:31:51 INFO - blessings == 1.5.1
15:31:51 INFO - blobuploader == 1.2.4
15:31:51 INFO - browsermob-proxy == 0.6.0
15:31:51 INFO - docopt == 0.6.1
15:31:51 INFO - manifestparser == 1.1
15:31:51 INFO - marionette-client == 1.1.0
15:31:51 INFO - marionette-driver == 1.1.0
15:31:51 INFO - marionette-transport == 1.0.0
15:31:51 INFO - mozInstall == 1.12
15:31:51 INFO - mozcrash == 0.16
15:31:51 INFO - mozdebug == 0.1
15:31:51 INFO - mozdevice == 0.46
15:31:51 INFO - mozfile == 1.2
15:31:51 INFO - mozhttpd == 0.7
15:31:51 INFO - mozinfo == 0.8
15:31:51 INFO - mozleak == 0.1
15:31:51 INFO - mozlog == 3.0
15:31:51 INFO - moznetwork == 0.27
15:31:51 INFO - mozprocess == 0.22
15:31:51 INFO - mozprofile == 0.27
15:31:51 INFO - mozrunner == 6.10
15:31:51 INFO - mozscreenshot == 0.1
15:31:51 INFO - mozsystemmonitor == 0.0
15:31:51 INFO - moztest == 0.7
15:31:51 INFO - mozversion == 1.4
15:31:51 INFO - psutil == 3.1.1
15:31:51 INFO - requests == 1.2.3
15:31:51 INFO - wsgiref == 0.1.2
15:31:51 INFO - Running post-action listener: _resource_record_post_action
15:31:51 INFO - Running post-action listener: _start_resource_monitoring
15:31:52 INFO - Starting resource monitoring.
15:31:52 INFO - #####
15:31:52 INFO - ##### Running pull step.
15:31:52 INFO - #####
15:31:52 INFO - Running pre-action listener: _resource_record_pre_action
15:31:52 INFO - Running main action method: pull
15:31:52 INFO - Pull has nothing to do!
15:31:52 INFO - Running post-action listener: _resource_record_post_action
15:31:52 INFO - #####
15:31:52 INFO - ##### Running install step.
15:31:52 INFO - #####
15:31:52 INFO - Running pre-action listener: _resource_record_pre_action
15:31:52 INFO - Running main action method: install
15:31:52 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
15:31:52 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
15:31:52 INFO - Reading from file tmpfile_stdout
15:31:52 INFO - Detecting whether we're running mozinstall >=1.0...
15:31:52 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h']
15:31:52 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h
15:31:52 INFO - Reading from file tmpfile_stdout
15:31:52 INFO - Output received:
15:31:52 INFO - Usage: mozinstall [options] installer
15:31:52 INFO - Options:
15:31:52 INFO - -h, --help show this help message and exit
15:31:52 INFO - -d DEST, --destination=DEST
15:31:52 INFO - Directory to install application into. [default:
15:31:52 INFO - "/builds/slave/test"]
15:31:52 INFO - --app=APP Application being installed. [default: firefox]
15:31:52 INFO - mkdir: /builds/slave/test/build/application
15:31:52 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-44.0a1.en-US.linux-x86_64.tar.bz2', '--destination', '/builds/slave/test/build/application']
15:31:52 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-44.0a1.en-US.linux-x86_64.tar.bz2 --destination /builds/slave/test/build/application
15:32:15 INFO - Reading from file tmpfile_stdout
15:32:15 INFO - Output received:
15:32:15 INFO - /builds/slave/test/build/application/firefox/firefox
15:32:15 INFO - Running post-action listener: _resource_record_post_action
15:32:15 INFO - #####
15:32:15 INFO - ##### Running run-tests step.
15:32:15 INFO - #####
15:32:15 INFO - Running pre-action listener: _resource_record_pre_action
15:32:15 INFO - Running main action method: run_tests
15:32:15 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir
15:32:15 INFO - minidump filename unknown. determining based upon platform and arch
15:32:15 INFO - minidump tooltool manifest unknown. determining based upon platform and arch
15:32:15 INFO - grabbing minidump binary from tooltool
15:32:15 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')]}
15:32:15 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/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x189a070>, '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 0x1795bc0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x157dd70>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1
15:32:15 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/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build
15:32:15 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/linux64/releng.manifest -o -c /builds/tooltool_cache
15:32:15 INFO - INFO - File linux64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache
15:32:15 INFO - Return code: 0
15:32:15 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755
15:32:15 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir
15:32:15 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/dvmKirkVTsSLqG9bCRv1Bg/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk', '--test-type=testharness', '--e10s', '--total-chunks=8', '--this-chunk=7', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build
15:32:15 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/dvmKirkVTsSLqG9bCRv1Bg/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk --test-type=testharness --e10s --total-chunks=8 --this-chunk=7 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil
15:32:15 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
15:32:15 INFO - 'CCACHE_UMASK': '002',
15:32:15 INFO - 'DISPLAY': ':0',
15:32:15 INFO - 'HOME': '/home/cltbld',
15:32:15 INFO - 'LANG': 'en_US.UTF-8',
15:32:15 INFO - 'LOGNAME': 'cltbld',
15:32:15 INFO - 'MAIL': '/var/mail/cltbld',
15:32:15 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir',
15:32:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
15:32:15 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
15:32:15 INFO - 'MOZ_NO_REMOTE': '1',
15:32:15 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
15:32:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
15:32:15 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
15:32:15 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
15:32:15 INFO - 'PWD': '/builds/slave/test',
15:32:15 INFO - 'SHELL': '/bin/bash',
15:32:15 INFO - 'SHLVL': '1',
15:32:15 INFO - 'TERM': 'linux',
15:32:15 INFO - 'TMOUT': '86400',
15:32:15 INFO - 'USER': 'cltbld',
15:32:15 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1445551426.439804-188382325',
15:32:15 INFO - '_': '/tools/buildbot/bin/python'}
15:32:15 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/dvmKirkVTsSLqG9bCRv1Bg/artifacts/public/build/firefox-44.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk', '--test-type=testharness', '--e10s', '--total-chunks=8', '--this-chunk=7', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000
15:32:22 INFO - Using 1 client processes
15:32:22 INFO - wptserve Starting http server on 127.0.0.1:8000
15:32:22 INFO - wptserve Starting http server on 127.0.0.1:8001
15:32:22 INFO - wptserve Starting http server on 127.0.0.1:8443
15:32:25 INFO - SUITE-START | Running 820 tests
15:32:25 INFO - Running testharness tests
15:32:25 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
15:32:25 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
15:32:25 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
15:32:25 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
15:32:25 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 1ms
15:32:25 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
15:32:25 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
15:32:25 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
15:32:25 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 7ms
15:32:25 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
15:32:25 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 1ms
15:32:25 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
15:32:25 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
15:32:25 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
15:32:25 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
15:32:25 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 1ms
15:32:25 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
15:32:25 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
15:32:25 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 1ms
15:32:25 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
15:32:25 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
15:32:25 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
15:32:25 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
15:32:25 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
15:32:25 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
15:32:25 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
15:32:25 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
15:32:25 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
15:32:25 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
15:32:25 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
15:32:25 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
15:32:25 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 1ms
15:32:25 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
15:32:25 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 1ms
15:32:25 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
15:32:25 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
15:32:25 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/img-tag/cross-origin.keep-origin-redirect.http.html
15:32:25 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
15:32:25 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/img-tag/cross-origin.no-redirect.http.html
15:32:25 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
15:32:25 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/img-tag/cross-origin.swap-origin-redirect.http.html
15:32:25 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
15:32:25 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html
15:32:25 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
15:32:25 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html | took 1ms
15:32:25 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html
15:32:25 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
15:32:25 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
15:32:25 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
15:32:25 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html
15:32:25 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 1ms
15:32:25 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
15:32:25 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
15:32:25 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
15:32:25 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 1ms
15:32:25 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/img-tag/same-origin-downgrade.no-redirect.http.html
15:32:25 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
15:32:25 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
15:32:25 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
15:32:25 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
15:32:25 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 7ms
15:32:25 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
15:32:25 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
15:32:25 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/img-tag/same-origin-upgrade.no-redirect.http.html
15:32:25 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
15:32:25 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
15:32:25 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
15:32:25 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/img-tag/cross-origin.keep-origin-redirect.http.html
15:32:25 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 1ms
15:32:25 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/img-tag/cross-origin.no-redirect.http.html
15:32:25 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
15:32:25 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/img-tag/cross-origin.swap-origin-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/img-tag/cross-origin.swap-origin-redirect.http.html | took 0ms
15:32:25 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html
15:32:25 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 1ms
15:32:25 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html
15:32:25 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
15:32:25 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html
15:32:25 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
15:32:25 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
15:32:25 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
15:32:25 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html
15:32:25 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 1ms
15:32:25 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
15:32:25 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html | took 0ms
15:32:25 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
15:32:25 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 1ms
15:32:25 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/img-tag/same-origin-downgrade.no-redirect.http.html
15:32:25 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
15:32:25 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
15:32:25 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 7ms
15:32:25 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
15:32:25 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
15:32:25 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
15:32:25 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
15:32:25 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/img-tag/same-origin-upgrade.no-redirect.http.html
15:32:25 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 1ms
15:32:25 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
15:32:25 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
15:32:25 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/img-tag/cross-origin.keep-origin-redirect.http.html
15:32:25 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 1ms
15:32:25 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/img-tag/cross-origin.no-redirect.http.html
15:32:25 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
15:32:25 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/img-tag/cross-origin.swap-origin-redirect.http.html
15:32:25 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
15:32:25 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html
15:32:25 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
15:32:25 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html
15:32:25 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
15:32:25 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html
15:32:25 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
15:32:25 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
15:32:25 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
15:32:25 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html
15:32:25 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
15:32:25 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
15:32:25 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
15:32:25 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
15:32:25 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 0ms
15:32:25 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-downgrade.no-redirect.http.html
15:32:25 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
15:32:25 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
15:32:25 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-downgrade.swap-origin-redirect.http.html | took 0ms
15:32:25 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
15:32:25 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
15:32:25 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
15:32:25 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
15:32:25 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-upgrade.no-redirect.http.html
15:32:25 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
15:32:25 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
15:32:25 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
15:32:25 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
15:32:25 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 1ms
15:32:25 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
15:32:25 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
15:32:25 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
15:32:25 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 1ms
15:32:25 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
15:32:25 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
15:32:25 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 1ms
15:32:25 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
15:32:25 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 8ms
15:32:25 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
15:32:25 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
15:32:25 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 1ms
15:32:25 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
15:32:25 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
15:32:25 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
15:32:25 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
15:32:25 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 1ms
15:32:25 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
15:32:25 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
15:32:25 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
15:32:25 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
15:32:25 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 1ms
15:32:25 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
15:32:25 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
15:32:25 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 1ms
15:32:25 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
15:32:25 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
15:32:25 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
15:32:25 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
15:32:25 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
15:32:25 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
15:32:25 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
15:32:25 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
15:32:25 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 1ms
15:32:25 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
15:32:25 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
15:32:25 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 1ms
15:32:25 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
15:32:25 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
15:32:25 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
15:32:25 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
15:32:25 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
15:32:25 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
15:32:25 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
15:32:25 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
15:32:25 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
15:32:25 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
15:32:25 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
15:32:25 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 1ms
15:32:25 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
15:32:25 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 1ms
15:32:25 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
15:32:25 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
15:32:25 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 1ms
15:32:25 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
15:32:25 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
15:32:25 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 1ms
15:32:25 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
15:32:25 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
15:32:25 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
15:32:25 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
15:32:25 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
15:32:25 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 1ms
15:32:25 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
15:32:25 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
15:32:25 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 1ms
15:32:25 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
15:32:25 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
15:32:25 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
15:32:25 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
15:32:25 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
15:32:25 INFO - TEST-START | /selection/extend.html
15:32:25 INFO - TEST-SKIP | /selection/extend.html | took 0ms
15:32:25 INFO - Setting up ssl
15:32:25 INFO - PROCESS | certutil |
15:32:25 INFO - PROCESS | certutil |
15:32:25 INFO - PROCESS | certutil |
15:32:25 INFO - Certificate Nickname Trust Attributes
15:32:25 INFO - SSL,S/MIME,JAR/XPI
15:32:25 INFO -
15:32:25 INFO - web-platform-tests CT,,
15:32:25 INFO -
15:32:25 INFO - Starting runner
15:32:26 INFO - PROCESS | 1856 | 1445553146967 Marionette INFO Marionette enabled via build flag and pref
15:32:27 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f09a97e2700 == 1 [pid = 1856] [id = 1]
15:32:27 INFO - PROCESS | 1856 | ++DOMWINDOW == 1 (0x7f09ab2ad800) [pid = 1856] [serial = 1] [outer = (nil)]
15:32:27 INFO - PROCESS | 1856 | [1856] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2092
15:32:27 INFO - PROCESS | 1856 | ++DOMWINDOW == 2 (0x7f09ab2aa000) [pid = 1856] [serial = 2] [outer = 0x7f09ab2ad800]
15:32:27 INFO - PROCESS | 1856 | 1445553147598 Marionette INFO Listening on port 2828
15:32:28 INFO - PROCESS | 1856 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 7f09a21a6e10
15:32:28 INFO - PROCESS | 1856 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 7f09a17cc2e0
15:32:28 INFO - PROCESS | 1856 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 7f09a17e9200
15:32:29 INFO - PROCESS | 1856 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 7f09a17e9500
15:32:29 INFO - PROCESS | 1856 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 7f09a17e9830
15:32:29 INFO - PROCESS | 1856 | 1445553149378 Marionette INFO Marionette enabled via command-line flag
15:32:29 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f09a1317f00 == 2 [pid = 1856] [id = 2]
15:32:29 INFO - PROCESS | 1856 | ++DOMWINDOW == 3 (0x7f09a1371000) [pid = 1856] [serial = 3] [outer = (nil)]
15:32:29 INFO - PROCESS | 1856 | ++DOMWINDOW == 4 (0x7f09a1371400) [pid = 1856] [serial = 4] [outer = 0x7f09a1371000]
15:32:29 INFO - PROCESS | 1856 | ++DOMWINDOW == 5 (0x7f09a16bcc00) [pid = 1856] [serial = 5] [outer = 0x7f09ab2ad800]
15:32:29 INFO - PROCESS | 1856 | [1856] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 841
15:32:29 INFO - PROCESS | 1856 | 1445553149586 Marionette INFO Accepted connection conn0 from 127.0.0.1:34447
15:32:29 INFO - PROCESS | 1856 | 1445553149587 Marionette DEBUG conn0 client <- {"applicationType":"gecko","marionetteProtocol":2}
15:32:29 INFO - PROCESS | 1856 | [1856] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 841
15:32:29 INFO - PROCESS | 1856 | 1445553149777 Marionette INFO Accepted connection conn1 from 127.0.0.1:34448
15:32:29 INFO - PROCESS | 1856 | 1445553149777 Marionette DEBUG conn1 client <- {"applicationType":"gecko","marionetteProtocol":2}
15:32:29 INFO - PROCESS | 1856 | 1445553149784 Marionette INFO Closed connection conn0
15:32:29 INFO - PROCESS | 1856 | [1856] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 841
15:32:29 INFO - PROCESS | 1856 | 1445553149841 Marionette INFO Accepted connection conn2 from 127.0.0.1:34449
15:32:29 INFO - PROCESS | 1856 | 1445553149842 Marionette DEBUG conn2 client <- {"applicationType":"gecko","marionetteProtocol":2}
15:32:29 INFO - PROCESS | 1856 | 1445553149869 Marionette INFO Closed connection conn2
15:32:29 INFO - PROCESS | 1856 | 1445553149873 Marionette DEBUG conn1 -> {"name":"newSession","parameters":{"sessionId":null,"capabilities":null}}
15:32:30 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f09acd6a600 == 3 [pid = 1856] [id = 3]
15:32:30 INFO - PROCESS | 1856 | ++DOMWINDOW == 6 (0x7f099a092800) [pid = 1856] [serial = 6] [outer = (nil)]
15:32:30 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f09acd6ab00 == 4 [pid = 1856] [id = 4]
15:32:30 INFO - PROCESS | 1856 | ++DOMWINDOW == 7 (0x7f099a092c00) [pid = 1856] [serial = 7] [outer = (nil)]
15:32:30 INFO - PROCESS | 1856 | [1856] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 966
15:32:31 INFO - PROCESS | 1856 | [1856] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 270
15:32:31 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f0998286a00 == 5 [pid = 1856] [id = 5]
15:32:31 INFO - PROCESS | 1856 | ++DOMWINDOW == 8 (0x7f09974b5400) [pid = 1856] [serial = 8] [outer = (nil)]
15:32:31 INFO - PROCESS | 1856 | [1856] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 270
15:32:31 INFO - PROCESS | 1856 | ++DOMWINDOW == 9 (0x7f099758a400) [pid = 1856] [serial = 9] [outer = 0x7f09974b5400]
15:32:32 INFO - PROCESS | 1856 | ++DOMWINDOW == 10 (0x7f0997381000) [pid = 1856] [serial = 10] [outer = 0x7f099a092800]
15:32:32 INFO - PROCESS | 1856 | ++DOMWINDOW == 11 (0x7f0997381400) [pid = 1856] [serial = 11] [outer = 0x7f099a092c00]
15:32:32 INFO - PROCESS | 1856 | ++DOMWINDOW == 12 (0x7f0997381c00) [pid = 1856] [serial = 12] [outer = 0x7f09974b5400]
15:32:33 INFO - PROCESS | 1856 | 1445553153362 Marionette INFO loaded listener.js
15:32:33 INFO - PROCESS | 1856 | 1445553153394 Marionette INFO loaded listener.js
15:32:33 INFO - PROCESS | 1856 | ++DOMWINDOW == 13 (0x7f09968e2800) [pid = 1856] [serial = 13] [outer = 0x7f09974b5400]
15:32:33 INFO - PROCESS | 1856 | 1445553153820 Marionette DEBUG conn1 client <- {"sessionId":"b8cc49d7-a4a6-4b8f-acff-0aaecf083e6d","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":"20151022144805","device":"desktop","version":"44.0a1"}}
15:32:34 INFO - PROCESS | 1856 | 1445553154157 Marionette DEBUG conn1 -> {"name":"getContext"}
15:32:34 INFO - PROCESS | 1856 | 1445553154160 Marionette DEBUG conn1 client <- {"value":"content"}
15:32:34 INFO - PROCESS | 1856 | 1445553154496 Marionette DEBUG conn1 -> {"name":"setContext","parameters":{"value":"chrome"}}
15:32:34 INFO - PROCESS | 1856 | 1445553154499 Marionette DEBUG conn1 client <- {}
15:32:34 INFO - PROCESS | 1856 | 1445553154623 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}}
15:32:36 INFO - PROCESS | 1856 | [Child 1904] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/toolkit/xre/nsXREDirProvider.cpp, line 1396
15:32:36 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3176b3ef00 == 1 [pid = 1904] [id = 1]
15:32:36 INFO - PROCESS | 1856 | ++DOMWINDOW == 1 (0x7f3176bbd400) [pid = 1904] [serial = 1] [outer = (nil)]
15:32:36 INFO - PROCESS | 1856 | ++DOMWINDOW == 2 (0x7f3176a37400) [pid = 1904] [serial = 2] [outer = 0x7f3176bbd400]
15:32:36 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Could not get disk information from DiskSpaceWatcher: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/storage/DOMStorageIPC.cpp, line 320
15:32:37 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 317
15:32:37 INFO - PROCESS | 1856 | ++DOMWINDOW == 3 (0x7f3172c48800) [pid = 1904] [serial = 3] [outer = 0x7f3176bbd400]
15:32:37 INFO - PROCESS | 1856 | [Child 1904] WARNING: NS_ENSURE_TRUE(startupCache) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/xbl/nsXBLDocumentInfo.cpp, line 214
15:32:37 INFO - PROCESS | 1856 | [Child 1904] WARNING: NS_ENSURE_TRUE(startupCache) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/xbl/nsXBLDocumentInfo.cpp, line 282
15:32:37 INFO - PROCESS | 1856 | [Parent 1856] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109
15:32:37 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
15:32:38 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3172d30900 == 2 [pid = 1904] [id = 2]
15:32:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 4 (0x7f3172de6400) [pid = 1904] [serial = 4] [outer = (nil)]
15:32:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 5 (0x7f3172de6800) [pid = 1904] [serial = 5] [outer = 0x7f3172de6400]
15:32:38 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f0995ff5400 == 6 [pid = 1856] [id = 6]
15:32:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 14 (0x7f0998181800) [pid = 1856] [serial = 14] [outer = (nil)]
15:32:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 15 (0x7f0998181c00) [pid = 1856] [serial = 15] [outer = 0x7f0998181800]
15:32:38 INFO - PROCESS | 1856 | 1445553158585 Marionette INFO loaded listener.js
15:32:38 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f0996931500 == 7 [pid = 1856] [id = 7]
15:32:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 16 (0x7f099866d000) [pid = 1856] [serial = 16] [outer = (nil)]
15:32:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 17 (0x7f09986c7800) [pid = 1856] [serial = 17] [outer = 0x7f0998181800]
15:32:38 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:32:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 18 (0x7f0998948800) [pid = 1856] [serial = 18] [outer = 0x7f099866d000]
15:32:38 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:32:38 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:32:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 19 (0x7f0998bcf000) [pid = 1856] [serial = 19] [outer = 0x7f099866d000]
15:32:39 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:32:39 INFO - PROCESS | 1856 | ++DOMWINDOW == 6 (0x7f3172d50400) [pid = 1904] [serial = 6] [outer = 0x7f3172de6400]
15:32:39 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f099714d100 == 8 [pid = 1856] [id = 8]
15:32:39 INFO - PROCESS | 1856 | ++DOMWINDOW == 20 (0x7f099941fc00) [pid = 1856] [serial = 20] [outer = (nil)]
15:32:39 INFO - PROCESS | 1856 | ++DOMWINDOW == 21 (0x7f0999cafc00) [pid = 1856] [serial = 21] [outer = 0x7f099941fc00]
15:32:39 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:32:39 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:32:39 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:32:39 INFO - PROCESS | 1856 | ++DOMWINDOW == 22 (0x7f09a164a400) [pid = 1856] [serial = 22] [outer = 0x7f099941fc00]
15:32:39 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:32:39 INFO - PROCESS | 1856 | [Parent 1856] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 101
15:32:40 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
15:32:40 INFO - document served over http requires an http
15:32:40 INFO - sub-resource via fetch-request using the http-csp
15:32:40 INFO - delivery method with keep-origin-redirect and when
15:32: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"
15:32:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:32:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:32:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:32:40 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
15:32:40 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
15:32:40 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
15:32:40 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:32:40 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:32:40 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
15:32:40 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2440ms
15:32:40 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
15:32:40 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3172159300 == 3 [pid = 1904] [id = 3]
15:32:40 INFO - PROCESS | 1856 | ++DOMWINDOW == 7 (0x7f317215e800) [pid = 1904] [serial = 7] [outer = (nil)]
15:32:41 INFO - PROCESS | 1856 | ++DOMWINDOW == 8 (0x7f31720a9000) [pid = 1904] [serial = 8] [outer = 0x7f317215e800]
15:32:41 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:32:41 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:32:41 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:32:41 INFO - PROCESS | 1856 | ++DOMWINDOW == 9 (0x7f31721a1400) [pid = 1904] [serial = 9] [outer = 0x7f317215e800]
15:32:41 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:32:41 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:32:42 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
15:32:42 INFO - document served over http requires an http
15:32:42 INFO - sub-resource via fetch-request using the http-csp
15:32:42 INFO - delivery method with no-redirect and when
15:32: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"
15:32:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:32:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:32:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:32:42 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
15:32:42 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
15:32:42 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
15:32:42 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:32:42 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:32:42 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
15:32:42 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1581ms
15:32:42 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
15:32:42 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3171c43200 == 4 [pid = 1904] [id = 4]
15:32:42 INFO - PROCESS | 1856 | ++DOMWINDOW == 10 (0x7f3171c27400) [pid = 1904] [serial = 10] [outer = (nil)]
15:32:42 INFO - PROCESS | 1856 | ++DOMWINDOW == 11 (0x7f3171c27800) [pid = 1904] [serial = 11] [outer = 0x7f3171c27400]
15:32:42 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:32:42 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:32:42 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:32:42 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:32:42 INFO - PROCESS | 1856 | ++DOMWINDOW == 12 (0x7f3171d34000) [pid = 1904] [serial = 12] [outer = 0x7f3171c27400]
15:32:42 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:32:43 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:32:44 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
15:32:44 INFO - document served over http requires an http
15:32:44 INFO - sub-resource via fetch-request using the http-csp
15:32:44 INFO - delivery method with swap-origin-redirect and when
15:32: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"
15:32:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:32:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:32:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:32:44 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
15:32:44 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
15:32:44 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
15:32:44 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:32:44 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:32:44 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
15:32:44 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 2349ms
15:32:44 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
15:32:44 INFO - PROCESS | 1856 | --DOCSHELL 0x7f0998286a00 == 7 [pid = 1856] [id = 5]
15:32:44 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3171d83b00 == 5 [pid = 1904] [id = 5]
15:32:44 INFO - PROCESS | 1856 | ++DOMWINDOW == 13 (0x7f3171d12400) [pid = 1904] [serial = 13] [outer = (nil)]
15:32:45 INFO - PROCESS | 1856 | ++DOMWINDOW == 14 (0x7f3171d12800) [pid = 1904] [serial = 14] [outer = 0x7f3171d12400]
15:32:45 INFO - PROCESS | 1856 | ++DOMWINDOW == 15 (0x7f3171d56400) [pid = 1904] [serial = 15] [outer = 0x7f3171d12400]
15:32:45 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:32:45 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:32:45 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f317182b800 == 6 [pid = 1904] [id = 6]
15:32:45 INFO - PROCESS | 1856 | ++DOMWINDOW == 16 (0x7f31718b0400) [pid = 1904] [serial = 16] [outer = (nil)]
15:32:45 INFO - PROCESS | 1856 | ++DOMWINDOW == 17 (0x7f31718b0800) [pid = 1904] [serial = 17] [outer = 0x7f31718b0400]
15:32:46 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
15:32:46 INFO - document served over http requires an http
15:32:46 INFO - sub-resource via iframe-tag using the http-csp
15:32:46 INFO - delivery method with keep-origin-redirect and when
15:32:46 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
15:32:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:32:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:32:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:32:46 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
15:32:46 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
15:32:46 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:32:46 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:32:46 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
15:32:46 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 1535ms
15:32:46 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
15:32:46 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f317182d100 == 7 [pid = 1904] [id = 7]
15:32:46 INFO - PROCESS | 1856 | ++DOMWINDOW == 18 (0x7f3171861400) [pid = 1904] [serial = 18] [outer = (nil)]
15:32:46 INFO - PROCESS | 1856 | ++DOMWINDOW == 19 (0x7f3171861800) [pid = 1904] [serial = 19] [outer = 0x7f3171861400]
15:32:46 INFO - PROCESS | 1856 | ++DOMWINDOW == 20 (0x7f31719c2400) [pid = 1904] [serial = 20] [outer = 0x7f3171861400]
15:32:46 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:32:46 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:32:46 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:32:47 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f317199a900 == 8 [pid = 1904] [id = 8]
15:32:47 INFO - PROCESS | 1856 | ++DOMWINDOW == 21 (0x7f31718b0000) [pid = 1904] [serial = 21] [outer = (nil)]
15:32:47 INFO - PROCESS | 1856 | ++DOMWINDOW == 22 (0x7f3171958000) [pid = 1904] [serial = 22] [outer = 0x7f31718b0000]
15:32:47 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
15:32:47 INFO - document served over http requires an http
15:32:47 INFO - sub-resource via iframe-tag using the http-csp
15:32:47 INFO - delivery method with no-redirect and when
15:32: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"
15:32:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:32:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:32:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:32:47 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
15:32:47 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
15:32:47 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:32:47 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:32:47 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
15:32:47 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 1588ms
15:32:47 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
15:32:47 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:32:48 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f317199d100 == 9 [pid = 1904] [id = 9]
15:32:48 INFO - PROCESS | 1856 | ++DOMWINDOW == 23 (0x7f317396b400) [pid = 1904] [serial = 23] [outer = (nil)]
15:32:48 INFO - PROCESS | 1856 | ++DOMWINDOW == 24 (0x7f3173cc5c00) [pid = 1904] [serial = 24] [outer = 0x7f317396b400]
15:32:48 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:32:48 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:32:48 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:32:48 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:32:48 INFO - PROCESS | 1856 | ++DOMWINDOW == 25 (0x7f3176e52c00) [pid = 1904] [serial = 25] [outer = 0x7f317396b400]
15:32:48 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:32:48 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:32:49 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3171d7fa00 == 10 [pid = 1904] [id = 10]
15:32:49 INFO - PROCESS | 1856 | ++DOMWINDOW == 26 (0x7f3173906000) [pid = 1904] [serial = 26] [outer = (nil)]
15:32:49 INFO - PROCESS | 1856 | ++DOMWINDOW == 27 (0x7f31712bd400) [pid = 1904] [serial = 27] [outer = 0x7f3173906000]
15:32:49 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
15:32:49 INFO - document served over http requires an http
15:32:49 INFO - sub-resource via iframe-tag using the http-csp
15:32:49 INFO - delivery method with swap-origin-redirect and when
15:32: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"
15:32:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:32:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:32:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:32:49 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
15:32:49 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
15:32:49 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:32:49 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:32:49 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
15:32:49 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2300ms
15:32:49 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
15:32:50 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f317182a900 == 11 [pid = 1904] [id = 11]
15:32:50 INFO - PROCESS | 1856 | ++DOMWINDOW == 28 (0x7f31719c2000) [pid = 1904] [serial = 28] [outer = (nil)]
15:32:50 INFO - PROCESS | 1856 | ++DOMWINDOW == 29 (0x7f3171c30400) [pid = 1904] [serial = 29] [outer = 0x7f31719c2000]
15:32:50 INFO - PROCESS | 1856 | ++DOMWINDOW == 30 (0x7f31720d5400) [pid = 1904] [serial = 30] [outer = 0x7f31719c2000]
15:32:50 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:32:50 INFO - PROCESS | 1856 | --DOCSHELL 0x7f317182b800 == 10 [pid = 1904] [id = 6]
15:32:50 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3171d83b00 == 9 [pid = 1904] [id = 5]
15:32:50 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3171c43200 == 8 [pid = 1904] [id = 4]
15:32:50 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3172159300 == 7 [pid = 1904] [id = 3]
15:32:50 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3172d30900 == 6 [pid = 1904] [id = 2]
15:32:50 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:32:50 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:32:52 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:32:52 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
15:32:52 INFO - document served over http requires an http
15:32:52 INFO - sub-resource via script-tag using the http-csp
15:32:52 INFO - delivery method with keep-origin-redirect and when
15:32: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"
15:32:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:32:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:32:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:32:52 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
15:32:52 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
15:32:52 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:32:52 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:32:52 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
15:32:52 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2285ms
15:32:52 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html
15:32:52 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:32:52 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3171d80e00 == 7 [pid = 1904] [id = 12]
15:32:52 INFO - PROCESS | 1856 | ++DOMWINDOW == 31 (0x7f3173888000) [pid = 1904] [serial = 31] [outer = (nil)]
15:32:52 INFO - PROCESS | 1856 | ++DOMWINDOW == 32 (0x7f3173895400) [pid = 1904] [serial = 32] [outer = 0x7f3173888000]
15:32:53 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:32:53 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:32:53 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:32:53 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:32:53 INFO - PROCESS | 1856 | ++DOMWINDOW == 33 (0x7f3173918000) [pid = 1904] [serial = 33] [outer = 0x7f3173888000]
15:32:53 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:32:53 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:32:54 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
15:32:54 INFO - document served over http requires an http
15:32:54 INFO - sub-resource via script-tag using the http-csp
15:32:54 INFO - delivery method with no-redirect and when
15:32: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"
15:32:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:32:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:32:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:32:54 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
15:32:54 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
15:32:54 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:32:54 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:32:54 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
15:32:54 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 1785ms
15:32:54 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
15:32:54 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3172159d00 == 8 [pid = 1904] [id = 13]
15:32:54 INFO - PROCESS | 1856 | ++DOMWINDOW == 34 (0x7f3176aeb400) [pid = 1904] [serial = 34] [outer = (nil)]
15:32:54 INFO - PROCESS | 1856 | ++DOMWINDOW == 35 (0x7f3176b0cc00) [pid = 1904] [serial = 35] [outer = 0x7f3176aeb400]
15:32:54 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:32:54 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:32:54 INFO - PROCESS | 1856 | ++DOMWINDOW == 36 (0x7f3176e6e800) [pid = 1904] [serial = 36] [outer = 0x7f3176aeb400]
15:32:54 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:32:54 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:32:55 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
15:32:55 INFO - document served over http requires an http
15:32:55 INFO - sub-resource via script-tag using the http-csp
15:32:55 INFO - delivery method with swap-origin-redirect and when
15:32: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"
15:32:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:32:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:32:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:32:55 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
15:32:55 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
15:32:55 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:32:55 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:32:55 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
15:32:55 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 1604ms
15:32:55 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
15:32:55 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3173940d00 == 9 [pid = 1904] [id = 14]
15:32:55 INFO - PROCESS | 1856 | ++DOMWINDOW == 37 (0x7f31771eb800) [pid = 1904] [serial = 37] [outer = (nil)]
15:32:56 INFO - PROCESS | 1856 | ++DOMWINDOW == 38 (0x7f31771b8000) [pid = 1904] [serial = 38] [outer = 0x7f31771eb800]
15:32:56 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:32:56 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:32:56 INFO - PROCESS | 1856 | ++DOMWINDOW == 39 (0x7f31771b8800) [pid = 1904] [serial = 39] [outer = 0x7f31771eb800]
15:32:56 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:32:57 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
15:32:57 INFO - document served over http requires an http
15:32:57 INFO - sub-resource via xhr-request using the http-csp
15:32:57 INFO - delivery method with keep-origin-redirect and when
15:32: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"
15:32:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:32:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:32:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:32:57 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
15:32:57 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
15:32:57 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:32:57 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:32:57 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
15:32:57 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1732ms
15:32:57 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
15:32:57 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f317215b100 == 10 [pid = 1904] [id = 15]
15:32:57 INFO - PROCESS | 1856 | ++DOMWINDOW == 40 (0x7f3170edd000) [pid = 1904] [serial = 40] [outer = (nil)]
15:32:58 INFO - PROCESS | 1856 | ++DOMWINDOW == 41 (0x7f3170edd400) [pid = 1904] [serial = 41] [outer = 0x7f3170edd000]
15:32:58 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:32:58 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:32:58 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:32:58 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:32:58 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:32:58 INFO - PROCESS | 1856 | ++DOMWINDOW == 42 (0x7f3170ef9800) [pid = 1904] [serial = 42] [outer = 0x7f3170edd000]
15:32:58 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:32:58 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:00 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
15:33:00 INFO - document served over http requires an http
15:33:00 INFO - sub-resource via xhr-request using the http-csp
15:33:00 INFO - delivery method with no-redirect and when
15:33: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"
15:33:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:33:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:33:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:33:00 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
15:33:00 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
15:33:00 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:33:00 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:33:00 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
15:33:00 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 3302ms
15:33:00 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
15:33:01 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:01 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:01 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3171829f00 == 11 [pid = 1904] [id = 16]
15:33:01 INFO - PROCESS | 1856 | ++DOMWINDOW == 43 (0x7f3170eb2800) [pid = 1904] [serial = 43] [outer = (nil)]
15:33:01 INFO - PROCESS | 1856 | ++DOMWINDOW == 44 (0x7f3170eddc00) [pid = 1904] [serial = 44] [outer = 0x7f3170eb2800]
15:33:01 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:01 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:01 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:02 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:02 INFO - PROCESS | 1856 | ++DOMWINDOW == 45 (0x7f31720ecc00) [pid = 1904] [serial = 45] [outer = 0x7f3170eb2800]
15:33:02 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:02 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:02 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:03 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3172159d00 == 10 [pid = 1904] [id = 13]
15:33:03 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3171d80e00 == 9 [pid = 1904] [id = 12]
15:33:03 INFO - PROCESS | 1856 | --DOCSHELL 0x7f317182a900 == 8 [pid = 1904] [id = 11]
15:33:03 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3171d7fa00 == 7 [pid = 1904] [id = 10]
15:33:03 INFO - PROCESS | 1856 | --DOCSHELL 0x7f317199d100 == 6 [pid = 1904] [id = 9]
15:33:03 INFO - PROCESS | 1856 | --DOCSHELL 0x7f317199a900 == 5 [pid = 1904] [id = 8]
15:33:03 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
15:33:03 INFO - document served over http requires an http
15:33:03 INFO - sub-resource via xhr-request using the http-csp
15:33:03 INFO - delivery method with swap-origin-redirect and when
15:33: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"
15:33:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:33:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:33:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:33:03 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
15:33:03 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
15:33:03 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:33:03 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:33:03 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
15:33:03 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2703ms
15:33:03 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
15:33:03 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3171999a00 == 6 [pid = 1904] [id = 17]
15:33:03 INFO - PROCESS | 1856 | ++DOMWINDOW == 46 (0x7f31720a9c00) [pid = 1904] [serial = 46] [outer = (nil)]
15:33:04 INFO - PROCESS | 1856 | ++DOMWINDOW == 47 (0x7f31720d5800) [pid = 1904] [serial = 47] [outer = 0x7f31720a9c00]
15:33:04 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:04 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:04 INFO - PROCESS | 1856 | ++DOMWINDOW == 48 (0x7f317392f800) [pid = 1904] [serial = 48] [outer = 0x7f31720a9c00]
15:33:04 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:04 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:05 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
15:33:05 INFO - document served over http requires an https
15:33:05 INFO - sub-resource via fetch-request using the http-csp
15:33:05 INFO - delivery method with keep-origin-redirect and when
15:33: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"
15:33:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:33:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:33:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:33:05 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
15:33:05 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
15:33:05 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
15:33:05 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:33:05 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:33:05 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
15:33:05 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2333ms
15:33:05 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
15:33:06 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3172158400 == 7 [pid = 1904] [id = 18]
15:33:06 INFO - PROCESS | 1856 | ++DOMWINDOW == 49 (0x7f31770cc800) [pid = 1904] [serial = 49] [outer = (nil)]
15:33:06 INFO - PROCESS | 1856 | ++DOMWINDOW == 50 (0x7f31770ccc00) [pid = 1904] [serial = 50] [outer = 0x7f31770cc800]
15:33:07 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:07 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:07 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:07 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:07 INFO - PROCESS | 1856 | ++DOMWINDOW == 51 (0x7f3177153000) [pid = 1904] [serial = 51] [outer = 0x7f31770cc800]
15:33:07 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:07 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:07 INFO - PROCESS | 1856 | --DOCSHELL 0x7f317182d100 == 6 [pid = 1904] [id = 7]
15:33:07 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3173940d00 == 5 [pid = 1904] [id = 14]
15:33:07 INFO - PROCESS | 1856 | --DOCSHELL 0x7f317215b100 == 4 [pid = 1904] [id = 15]
15:33:07 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3171829f00 == 3 [pid = 1904] [id = 16]
15:33:08 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
15:33:08 INFO - document served over http requires an https
15:33:08 INFO - sub-resource via fetch-request using the http-csp
15:33:08 INFO - delivery method with no-redirect and when
15:33: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"
15:33:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:33:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:33:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:33:08 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
15:33:08 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
15:33:08 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
15:33:08 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:33:08 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:33:08 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
15:33:08 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 2448ms
15:33:08 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
15:33:08 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f317199db00 == 4 [pid = 1904] [id = 19]
15:33:08 INFO - PROCESS | 1856 | ++DOMWINDOW == 52 (0x7f31712bd000) [pid = 1904] [serial = 52] [outer = (nil)]
15:33:08 INFO - PROCESS | 1856 | ++DOMWINDOW == 53 (0x7f31712bd800) [pid = 1904] [serial = 53] [outer = 0x7f31712bd000]
15:33:09 INFO - PROCESS | 1856 | ++DOMWINDOW == 54 (0x7f3171d56c00) [pid = 1904] [serial = 54] [outer = 0x7f31712bd000]
15:33:09 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:09 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:09 INFO - PROCESS | 1856 | ++DOMWINDOW == 23 (0x7f09968ed000) [pid = 1856] [serial = 23] [outer = 0x7f099941fc00]
15:33:09 INFO - PROCESS | 1856 | --DOMWINDOW == 53 (0x7f31718b0400) [pid = 1904] [serial = 16] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:33:09 INFO - PROCESS | 1856 | --DOMWINDOW == 52 (0x7f3176aeb400) [pid = 1904] [serial = 34] [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]
15:33:09 INFO - PROCESS | 1856 | --DOMWINDOW == 51 (0x7f317396b400) [pid = 1904] [serial = 23] [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]
15:33:09 INFO - PROCESS | 1856 | --DOMWINDOW == 50 (0x7f3172de6400) [pid = 1904] [serial = 4] [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]
15:33:09 INFO - PROCESS | 1856 | --DOMWINDOW == 49 (0x7f317215e800) [pid = 1904] [serial = 7] [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]
15:33:09 INFO - PROCESS | 1856 | --DOMWINDOW == 48 (0x7f3170edd000) [pid = 1904] [serial = 40] [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]
15:33:09 INFO - PROCESS | 1856 | --DOMWINDOW == 47 (0x7f31718b0000) [pid = 1904] [serial = 21] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445553167305]
15:33:09 INFO - PROCESS | 1856 | --DOMWINDOW == 46 (0x7f3171c27400) [pid = 1904] [serial = 10] [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]
15:33:09 INFO - PROCESS | 1856 | --DOMWINDOW == 45 (0x7f3170eb2800) [pid = 1904] [serial = 43] [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]
15:33:09 INFO - PROCESS | 1856 | --DOMWINDOW == 44 (0x7f3171861400) [pid = 1904] [serial = 18] [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]
15:33:09 INFO - PROCESS | 1856 | --DOMWINDOW == 43 (0x7f31771eb800) [pid = 1904] [serial = 37] [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]
15:33:09 INFO - PROCESS | 1856 | --DOMWINDOW == 42 (0x7f31719c2000) [pid = 1904] [serial = 28] [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]
15:33:09 INFO - PROCESS | 1856 | --DOMWINDOW == 41 (0x7f3173906000) [pid = 1904] [serial = 26] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:33:09 INFO - PROCESS | 1856 | --DOMWINDOW == 40 (0x7f3171d12400) [pid = 1904] [serial = 13] [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]
15:33:09 INFO - PROCESS | 1856 | --DOMWINDOW == 39 (0x7f3173888000) [pid = 1904] [serial = 31] [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]
15:33:09 INFO - PROCESS | 1856 | --DOMWINDOW == 38 (0x7f3176a37400) [pid = 1904] [serial = 2] [outer = (nil)] [url = about:blank]
15:33:09 INFO - PROCESS | 1856 | --DOMWINDOW == 37 (0x7f31718b0800) [pid = 1904] [serial = 17] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:33:09 INFO - PROCESS | 1856 | --DOMWINDOW == 36 (0x7f3170eddc00) [pid = 1904] [serial = 44] [outer = (nil)] [url = about:blank]
15:33:09 INFO - PROCESS | 1856 | --DOMWINDOW == 35 (0x7f3170edd400) [pid = 1904] [serial = 41] [outer = (nil)] [url = about:blank]
15:33:09 INFO - PROCESS | 1856 | --DOMWINDOW == 34 (0x7f3171c27800) [pid = 1904] [serial = 11] [outer = (nil)] [url = about:blank]
15:33:09 INFO - PROCESS | 1856 | --DOMWINDOW == 33 (0x7f3171958000) [pid = 1904] [serial = 22] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445553167305]
15:33:09 INFO - PROCESS | 1856 | --DOMWINDOW == 32 (0x7f3171861800) [pid = 1904] [serial = 19] [outer = (nil)] [url = about:blank]
15:33:09 INFO - PROCESS | 1856 | --DOMWINDOW == 31 (0x7f31712bd400) [pid = 1904] [serial = 27] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:33:09 INFO - PROCESS | 1856 | --DOMWINDOW == 30 (0x7f3173cc5c00) [pid = 1904] [serial = 24] [outer = (nil)] [url = about:blank]
15:33:09 INFO - PROCESS | 1856 | --DOMWINDOW == 29 (0x7f3176b0cc00) [pid = 1904] [serial = 35] [outer = (nil)] [url = about:blank]
15:33:09 INFO - PROCESS | 1856 | --DOMWINDOW == 28 (0x7f3173895400) [pid = 1904] [serial = 32] [outer = (nil)] [url = about:blank]
15:33:09 INFO - PROCESS | 1856 | --DOMWINDOW == 27 (0x7f3171d12800) [pid = 1904] [serial = 14] [outer = (nil)] [url = about:blank]
15:33:09 INFO - PROCESS | 1856 | --DOMWINDOW == 26 (0x7f3171c30400) [pid = 1904] [serial = 29] [outer = (nil)] [url = about:blank]
15:33:09 INFO - PROCESS | 1856 | --DOMWINDOW == 25 (0x7f3172de6800) [pid = 1904] [serial = 5] [outer = (nil)] [url = about:blank]
15:33:09 INFO - PROCESS | 1856 | --DOMWINDOW == 24 (0x7f31720a9000) [pid = 1904] [serial = 8] [outer = (nil)] [url = about:blank]
15:33:09 INFO - PROCESS | 1856 | --DOMWINDOW == 23 (0x7f31720d5800) [pid = 1904] [serial = 47] [outer = (nil)] [url = about:blank]
15:33:09 INFO - PROCESS | 1856 | --DOMWINDOW == 22 (0x7f31771b8000) [pid = 1904] [serial = 38] [outer = (nil)] [url = about:blank]
15:33:09 INFO - PROCESS | 1856 | --DOMWINDOW == 21 (0x7f31720a9c00) [pid = 1904] [serial = 46] [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]
15:33:09 INFO - PROCESS | 1856 | --DOMWINDOW == 20 (0x7f31720ecc00) [pid = 1904] [serial = 45] [outer = (nil)] [url = about:blank]
15:33:09 INFO - PROCESS | 1856 | --DOMWINDOW == 19 (0x7f3170ef9800) [pid = 1904] [serial = 42] [outer = (nil)] [url = about:blank]
15:33:09 INFO - PROCESS | 1856 | --DOMWINDOW == 18 (0x7f31771b8800) [pid = 1904] [serial = 39] [outer = (nil)] [url = about:blank]
15:33:10 INFO - PROCESS | 1856 | --DOMWINDOW == 22 (0x7f09ab2aa000) [pid = 1856] [serial = 2] [outer = (nil)] [url = about:blank]
15:33:10 INFO - PROCESS | 1856 | --DOMWINDOW == 21 (0x7f0998181c00) [pid = 1856] [serial = 15] [outer = (nil)] [url = about:blank]
15:33:10 INFO - PROCESS | 1856 | --DOMWINDOW == 20 (0x7f0998948800) [pid = 1856] [serial = 18] [outer = (nil)] [url = about:blank]
15:33:10 INFO - PROCESS | 1856 | --DOMWINDOW == 19 (0x7f0999cafc00) [pid = 1856] [serial = 21] [outer = (nil)] [url = about:blank]
15:33:10 INFO - PROCESS | 1856 | --DOMWINDOW == 18 (0x7f0997381c00) [pid = 1856] [serial = 12] [outer = (nil)] [url = about:blank]
15:33:10 INFO - PROCESS | 1856 | --DOMWINDOW == 17 (0x7f099758a400) [pid = 1856] [serial = 9] [outer = (nil)] [url = about:blank]
15:33:10 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
15:33:10 INFO - document served over http requires an https
15:33:10 INFO - sub-resource via fetch-request using the http-csp
15:33:10 INFO - delivery method with swap-origin-redirect and when
15:33: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"
15:33:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:33:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:33:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:33:10 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
15:33:10 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
15:33:10 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
15:33:10 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:33:10 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:33:10 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
15:33:10 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 1986ms
15:33:10 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
15:33:10 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3172d32200 == 5 [pid = 1904] [id = 20]
15:33:10 INFO - PROCESS | 1856 | ++DOMWINDOW == 19 (0x7f3171861000) [pid = 1904] [serial = 55] [outer = (nil)]
15:33:10 INFO - PROCESS | 1856 | ++DOMWINDOW == 20 (0x7f3171861400) [pid = 1904] [serial = 56] [outer = 0x7f3171861000]
15:33:11 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:11 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:11 INFO - PROCESS | 1856 | ++DOMWINDOW == 21 (0x7f317194a000) [pid = 1904] [serial = 57] [outer = 0x7f3171861000]
15:33:11 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:11 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:11 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3176e41a00 == 6 [pid = 1904] [id = 21]
15:33:11 INFO - PROCESS | 1856 | ++DOMWINDOW == 22 (0x7f3171c27000) [pid = 1904] [serial = 58] [outer = (nil)]
15:33:11 INFO - PROCESS | 1856 | ++DOMWINDOW == 23 (0x7f3171c27400) [pid = 1904] [serial = 59] [outer = 0x7f3171c27000]
15:33:11 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
15:33:11 INFO - document served over http requires an https
15:33:11 INFO - sub-resource via iframe-tag using the http-csp
15:33:11 INFO - delivery method with keep-origin-redirect and when
15:33: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"
15:33:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:33:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:33:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:33:11 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
15:33:11 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
15:33:11 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:33:11 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:33:11 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
15:33:11 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1482ms
15:33:11 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
15:33:12 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:12 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3171829f00 == 7 [pid = 1904] [id = 22]
15:33:12 INFO - PROCESS | 1856 | ++DOMWINDOW == 24 (0x7f31718b0000) [pid = 1904] [serial = 60] [outer = (nil)]
15:33:12 INFO - PROCESS | 1856 | ++DOMWINDOW == 25 (0x7f317194a400) [pid = 1904] [serial = 61] [outer = 0x7f31718b0000]
15:33:12 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:12 INFO - PROCESS | 1856 | ++DOMWINDOW == 26 (0x7f3172c26000) [pid = 1904] [serial = 62] [outer = 0x7f31718b0000]
15:33:12 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:12 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:13 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3176e43d00 == 8 [pid = 1904] [id = 23]
15:33:13 INFO - PROCESS | 1856 | ++DOMWINDOW == 27 (0x7f3171958c00) [pid = 1904] [serial = 63] [outer = (nil)]
15:33:13 INFO - PROCESS | 1856 | ++DOMWINDOW == 28 (0x7f3172d50800) [pid = 1904] [serial = 64] [outer = 0x7f3171958c00]
15:33:13 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
15:33:13 INFO - document served over http requires an https
15:33:13 INFO - sub-resource via iframe-tag using the http-csp
15:33:13 INFO - delivery method with no-redirect and when
15:33: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"
15:33:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:33:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:33:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:33:13 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
15:33:13 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
15:33:13 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:33:13 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:33:13 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
15:33:13 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1585ms
15:33:13 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
15:33:13 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:13 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3170915000 == 9 [pid = 1904] [id = 24]
15:33:13 INFO - PROCESS | 1856 | ++DOMWINDOW == 29 (0x7f3173906000) [pid = 1904] [serial = 65] [outer = (nil)]
15:33:14 INFO - PROCESS | 1856 | ++DOMWINDOW == 30 (0x7f3173906400) [pid = 1904] [serial = 66] [outer = 0x7f3173906000]
15:33:14 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:14 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:14 INFO - PROCESS | 1856 | ++DOMWINDOW == 31 (0x7f317392b000) [pid = 1904] [serial = 67] [outer = 0x7f3173906000]
15:33:14 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:14 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:15 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3170919100 == 10 [pid = 1904] [id = 25]
15:33:15 INFO - PROCESS | 1856 | ++DOMWINDOW == 32 (0x7f3176a37400) [pid = 1904] [serial = 68] [outer = (nil)]
15:33:15 INFO - PROCESS | 1856 | ++DOMWINDOW == 33 (0x7f3176a39400) [pid = 1904] [serial = 69] [outer = 0x7f3176a37400]
15:33:15 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
15:33:15 INFO - document served over http requires an https
15:33:15 INFO - sub-resource via iframe-tag using the http-csp
15:33:15 INFO - delivery method with swap-origin-redirect and when
15:33: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"
15:33:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:33:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:33:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:33:15 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
15:33:15 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
15:33:15 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:33:15 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:33:15 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
15:33:15 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2331ms
15:33:15 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
15:33:16 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:16 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3170101300 == 11 [pid = 1904] [id = 26]
15:33:16 INFO - PROCESS | 1856 | ++DOMWINDOW == 34 (0x7f3170eddc00) [pid = 1904] [serial = 70] [outer = (nil)]
15:33:16 INFO - PROCESS | 1856 | ++DOMWINDOW == 35 (0x7f3170ef9800) [pid = 1904] [serial = 71] [outer = 0x7f3170eddc00]
15:33:16 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:16 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:16 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:16 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:16 INFO - PROCESS | 1856 | ++DOMWINDOW == 36 (0x7f3171d63400) [pid = 1904] [serial = 72] [outer = 0x7f3170eddc00]
15:33:16 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:16 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:17 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:17 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3176e41a00 == 10 [pid = 1904] [id = 21]
15:33:17 INFO - PROCESS | 1856 | --DOCSHELL 0x7f317199db00 == 9 [pid = 1904] [id = 19]
15:33:17 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3172158400 == 8 [pid = 1904] [id = 18]
15:33:17 INFO - PROCESS | 1856 | --DOMWINDOW == 35 (0x7f31719c2400) [pid = 1904] [serial = 20] [outer = (nil)] [url = about:blank]
15:33:17 INFO - PROCESS | 1856 | --DOMWINDOW == 34 (0x7f3176e52c00) [pid = 1904] [serial = 25] [outer = (nil)] [url = about:blank]
15:33:17 INFO - PROCESS | 1856 | --DOMWINDOW == 33 (0x7f3171d56400) [pid = 1904] [serial = 15] [outer = (nil)] [url = about:blank]
15:33:17 INFO - PROCESS | 1856 | --DOMWINDOW == 32 (0x7f3171d34000) [pid = 1904] [serial = 12] [outer = (nil)] [url = about:blank]
15:33:17 INFO - PROCESS | 1856 | --DOMWINDOW == 31 (0x7f3172d50400) [pid = 1904] [serial = 6] [outer = (nil)] [url = about:blank]
15:33:17 INFO - PROCESS | 1856 | --DOMWINDOW == 30 (0x7f3173918000) [pid = 1904] [serial = 33] [outer = (nil)] [url = about:blank]
15:33:17 INFO - PROCESS | 1856 | --DOMWINDOW == 29 (0x7f31720d5400) [pid = 1904] [serial = 30] [outer = (nil)] [url = about:blank]
15:33:17 INFO - PROCESS | 1856 | --DOMWINDOW == 28 (0x7f31721a1400) [pid = 1904] [serial = 9] [outer = (nil)] [url = about:blank]
15:33:17 INFO - PROCESS | 1856 | --DOMWINDOW == 27 (0x7f3176e6e800) [pid = 1904] [serial = 36] [outer = (nil)] [url = about:blank]
15:33:17 INFO - PROCESS | 1856 | --DOMWINDOW == 26 (0x7f317392f800) [pid = 1904] [serial = 48] [outer = (nil)] [url = about:blank]
15:33:18 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
15:33:18 INFO - document served over http requires an https
15:33:18 INFO - sub-resource via script-tag using the http-csp
15:33:18 INFO - delivery method with keep-origin-redirect and when
15:33: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"
15:33:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:33:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:33:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:33:18 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
15:33:18 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
15:33:18 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:33:18 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:33:18 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
15:33:18 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2539ms
15:33:18 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html
15:33:18 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f317182ae00 == 9 [pid = 1904] [id = 27]
15:33:18 INFO - PROCESS | 1856 | ++DOMWINDOW == 27 (0x7f3171d34800) [pid = 1904] [serial = 73] [outer = (nil)]
15:33:18 INFO - PROCESS | 1856 | ++DOMWINDOW == 28 (0x7f3171d56400) [pid = 1904] [serial = 74] [outer = 0x7f3171d34800]
15:33:19 INFO - PROCESS | 1856 | ++DOMWINDOW == 29 (0x7f31720ecc00) [pid = 1904] [serial = 75] [outer = 0x7f3171d34800]
15:33:19 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:19 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:19 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
15:33:19 INFO - document served over http requires an https
15:33:19 INFO - sub-resource via script-tag using the http-csp
15:33:19 INFO - delivery method with no-redirect and when
15:33: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"
15:33:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:33:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:33:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:33:19 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
15:33:19 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
15:33:19 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:33:19 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:33:19 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
15:33:19 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 1336ms
15:33:19 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
15:33:20 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3171c40f00 == 10 [pid = 1904] [id = 28]
15:33:20 INFO - PROCESS | 1856 | ++DOMWINDOW == 30 (0x7f317392b400) [pid = 1904] [serial = 76] [outer = (nil)]
15:33:20 INFO - PROCESS | 1856 | ++DOMWINDOW == 31 (0x7f317392f800) [pid = 1904] [serial = 77] [outer = 0x7f317392b400]
15:33:20 INFO - PROCESS | 1856 | ++DOMWINDOW == 32 (0x7f3176a39000) [pid = 1904] [serial = 78] [outer = 0x7f317392b400]
15:33:20 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:21 INFO - PROCESS | 1856 | --DOMWINDOW == 31 (0x7f31770ccc00) [pid = 1904] [serial = 50] [outer = (nil)] [url = about:blank]
15:33:21 INFO - PROCESS | 1856 | --DOMWINDOW == 30 (0x7f31712bd800) [pid = 1904] [serial = 53] [outer = (nil)] [url = about:blank]
15:33:21 INFO - PROCESS | 1856 | --DOMWINDOW == 29 (0x7f3171861400) [pid = 1904] [serial = 56] [outer = (nil)] [url = about:blank]
15:33:21 INFO - PROCESS | 1856 | --DOMWINDOW == 28 (0x7f31712bd000) [pid = 1904] [serial = 52] [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]
15:33:21 INFO - PROCESS | 1856 | --DOMWINDOW == 16 (0x7f09a164a400) [pid = 1856] [serial = 22] [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.]
15:33:21 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
15:33:21 INFO - document served over http requires an https
15:33:21 INFO - sub-resource via script-tag using the http-csp
15:33:21 INFO - delivery method with swap-origin-redirect and when
15:33: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"
15:33:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:33:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:33:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:33:21 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
15:33:21 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
15:33:21 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:33:21 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:33:21 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
15:33:21 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1481ms
15:33:21 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
15:33:21 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3171d82c00 == 11 [pid = 1904] [id = 29]
15:33:21 INFO - PROCESS | 1856 | ++DOMWINDOW == 29 (0x7f31770cc400) [pid = 1904] [serial = 79] [outer = (nil)]
15:33:21 INFO - PROCESS | 1856 | ++DOMWINDOW == 30 (0x7f31770ccc00) [pid = 1904] [serial = 80] [outer = 0x7f31770cc400]
15:33:22 INFO - PROCESS | 1856 | ++DOMWINDOW == 31 (0x7f3172d6b400) [pid = 1904] [serial = 81] [outer = 0x7f31770cc400]
15:33:22 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:22 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:22 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
15:33:22 INFO - document served over http requires an https
15:33:22 INFO - sub-resource via xhr-request using the http-csp
15:33:22 INFO - delivery method with keep-origin-redirect and when
15:33: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"
15:33:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:33:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:33:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:33:22 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
15:33:22 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
15:33:22 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:33:22 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:33:22 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
15:33:22 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1495ms
15:33:22 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
15:33:23 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3172d30400 == 12 [pid = 1904] [id = 30]
15:33:23 INFO - PROCESS | 1856 | ++DOMWINDOW == 32 (0x7f31770aa000) [pid = 1904] [serial = 82] [outer = (nil)]
15:33:23 INFO - PROCESS | 1856 | ++DOMWINDOW == 33 (0x7f3173ca4400) [pid = 1904] [serial = 83] [outer = 0x7f31770aa000]
15:33:23 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:23 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:23 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:23 INFO - PROCESS | 1856 | ++DOMWINDOW == 34 (0x7f31770aac00) [pid = 1904] [serial = 84] [outer = 0x7f31770aa000]
15:33:23 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:23 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:24 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
15:33:24 INFO - document served over http requires an https
15:33:24 INFO - sub-resource via xhr-request using the http-csp
15:33:24 INFO - delivery method with no-redirect and when
15:33: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"
15:33:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:33:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:33:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:33:24 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
15:33:24 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
15:33:24 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:33:24 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:33:24 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
15:33:24 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1483ms
15:33:24 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
15:33:24 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3176f1b900 == 13 [pid = 1904] [id = 31]
15:33:24 INFO - PROCESS | 1856 | ++DOMWINDOW == 35 (0x7f31771acc00) [pid = 1904] [serial = 85] [outer = (nil)]
15:33:24 INFO - PROCESS | 1856 | ++DOMWINDOW == 36 (0x7f31708e3000) [pid = 1904] [serial = 86] [outer = 0x7f31771acc00]
15:33:25 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:25 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:25 INFO - PROCESS | 1856 | ++DOMWINDOW == 37 (0x7f31708e3800) [pid = 1904] [serial = 87] [outer = 0x7f31771acc00]
15:33:25 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:25 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:26 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
15:33:26 INFO - document served over http requires an https
15:33:26 INFO - sub-resource via xhr-request using the http-csp
15:33:26 INFO - delivery method with swap-origin-redirect and when
15:33: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"
15:33:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:33:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:33:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:33:26 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
15:33:26 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
15:33:26 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:33:26 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:33:26 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
15:33:26 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1790ms
15:33:26 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
15:33:26 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3171c42d00 == 14 [pid = 1904] [id = 32]
15:33:26 INFO - PROCESS | 1856 | ++DOMWINDOW == 38 (0x7f31721a1400) [pid = 1904] [serial = 88] [outer = (nil)]
15:33:26 INFO - PROCESS | 1856 | ++DOMWINDOW == 39 (0x7f3172d50c00) [pid = 1904] [serial = 89] [outer = 0x7f31721a1400]
15:33:27 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:27 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:27 INFO - PROCESS | 1856 | ++DOMWINDOW == 40 (0x7f317714f000) [pid = 1904] [serial = 90] [outer = 0x7f31721a1400]
15:33:27 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:27 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:28 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:33:29 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
15:33:29 INFO - document served over http requires an http
15:33:29 INFO - sub-resource via fetch-request using the http-csp
15:33:29 INFO - delivery method with keep-origin-redirect and when
15:33: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"
15:33:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:33:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:33:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:33:29 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
15:33:29 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
15:33:29 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
15:33:29 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:33:29 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:33:29 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
15:33:29 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2841ms
15:33:29 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html
15:33:29 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:29 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f317182b300 == 15 [pid = 1904] [id = 33]
15:33:29 INFO - PROCESS | 1856 | ++DOMWINDOW == 41 (0x7f31705df000) [pid = 1904] [serial = 91] [outer = (nil)]
15:33:29 INFO - PROCESS | 1856 | ++DOMWINDOW == 42 (0x7f3170eb2000) [pid = 1904] [serial = 92] [outer = 0x7f31705df000]
15:33:29 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:29 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:29 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:29 INFO - PROCESS | 1856 | ++DOMWINDOW == 43 (0x7f31718b0400) [pid = 1904] [serial = 93] [outer = 0x7f31705df000]
15:33:29 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:30 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:30 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3172d30400 == 14 [pid = 1904] [id = 30]
15:33:30 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3171d82c00 == 13 [pid = 1904] [id = 29]
15:33:30 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3171c40f00 == 12 [pid = 1904] [id = 28]
15:33:30 INFO - PROCESS | 1856 | --DOCSHELL 0x7f317182ae00 == 11 [pid = 1904] [id = 27]
15:33:30 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3170101300 == 10 [pid = 1904] [id = 26]
15:33:30 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3170919100 == 9 [pid = 1904] [id = 25]
15:33:30 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3170915000 == 8 [pid = 1904] [id = 24]
15:33:30 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3171829f00 == 7 [pid = 1904] [id = 22]
15:33:30 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3176e43d00 == 6 [pid = 1904] [id = 23]
15:33:30 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3172d32200 == 5 [pid = 1904] [id = 20]
15:33:30 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3171999a00 == 4 [pid = 1904] [id = 17]
15:33:30 INFO - PROCESS | 1856 | --DOMWINDOW == 42 (0x7f3171d56c00) [pid = 1904] [serial = 54] [outer = (nil)] [url = about:blank]
15:33:31 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
15:33:31 INFO - document served over http requires an http
15:33:31 INFO - sub-resource via fetch-request using the http-csp
15:33:31 INFO - delivery method with no-redirect and when
15:33: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"
15:33:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:33:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:33:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:33:31 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
15:33:31 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
15:33:31 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
15:33:31 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:33:31 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:33:31 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
15:33:31 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 2440ms
15:33:31 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
15:33:31 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3171829f00 == 5 [pid = 1904] [id = 34]
15:33:31 INFO - PROCESS | 1856 | ++DOMWINDOW == 43 (0x7f3171c1e400) [pid = 1904] [serial = 94] [outer = (nil)]
15:33:31 INFO - PROCESS | 1856 | ++DOMWINDOW == 44 (0x7f3171c1e800) [pid = 1904] [serial = 95] [outer = 0x7f3171c1e400]
15:33:32 INFO - PROCESS | 1856 | ++DOMWINDOW == 45 (0x7f3171d56800) [pid = 1904] [serial = 96] [outer = 0x7f3171c1e400]
15:33:32 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:32 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:32 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:32 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
15:33:32 INFO - document served over http requires an http
15:33:32 INFO - sub-resource via fetch-request using the http-csp
15:33:32 INFO - delivery method with swap-origin-redirect and when
15:33: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"
15:33:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:33:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:33:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:33:32 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
15:33:32 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
15:33:32 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
15:33:32 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:33:32 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:33:32 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
15:33:32 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1391ms
15:33:32 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
15:33:33 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3171d7ff00 == 6 [pid = 1904] [id = 35]
15:33:33 INFO - PROCESS | 1856 | ++DOMWINDOW == 46 (0x7f3172c26800) [pid = 1904] [serial = 97] [outer = (nil)]
15:33:33 INFO - PROCESS | 1856 | 1445553213362 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
15:33:33 INFO - PROCESS | 1856 | ++DOMWINDOW == 47 (0x7f3172d6b000) [pid = 1904] [serial = 98] [outer = 0x7f3172c26800]
15:33:33 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:33 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:33 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:33 INFO - PROCESS | 1856 | ++DOMWINDOW == 48 (0x7f3172df1800) [pid = 1904] [serial = 99] [outer = 0x7f3172c26800]
15:33:33 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:33 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:33 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:34 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3172d30e00 == 7 [pid = 1904] [id = 36]
15:33:34 INFO - PROCESS | 1856 | ++DOMWINDOW == 49 (0x7f31738f9800) [pid = 1904] [serial = 100] [outer = (nil)]
15:33:34 INFO - PROCESS | 1856 | ++DOMWINDOW == 50 (0x7f3173904800) [pid = 1904] [serial = 101] [outer = 0x7f31738f9800]
15:33:34 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
15:33:34 INFO - document served over http requires an http
15:33:34 INFO - sub-resource via iframe-tag using the http-csp
15:33:34 INFO - delivery method with keep-origin-redirect and when
15:33: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"
15:33:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:33:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:33:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:33:34 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
15:33:34 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
15:33:34 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:33:34 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:33:34 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
15:33:34 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2036ms
15:33:34 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
15:33:35 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:35 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:35 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3173941700 == 8 [pid = 1904] [id = 37]
15:33:35 INFO - PROCESS | 1856 | ++DOMWINDOW == 51 (0x7f3171c51800) [pid = 1904] [serial = 102] [outer = (nil)]
15:33:35 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:35 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:35 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:35 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:35 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:35 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:35 INFO - PROCESS | 1856 | ++DOMWINDOW == 52 (0x7f3171d12000) [pid = 1904] [serial = 103] [outer = 0x7f3171c51800]
15:33:35 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:35 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:35 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:35 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:35 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:35 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:35 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:35 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:36 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:36 INFO - PROCESS | 1856 | ++DOMWINDOW == 53 (0x7f3176e52800) [pid = 1904] [serial = 104] [outer = 0x7f3171c51800]
15:33:36 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:36 INFO - PROCESS | 1856 | --DOMWINDOW == 52 (0x7f317392f800) [pid = 1904] [serial = 77] [outer = (nil)] [url = about:blank]
15:33:36 INFO - PROCESS | 1856 | --DOMWINDOW == 51 (0x7f3172d50800) [pid = 1904] [serial = 64] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445553193245]
15:33:36 INFO - PROCESS | 1856 | --DOMWINDOW == 50 (0x7f317194a400) [pid = 1904] [serial = 61] [outer = (nil)] [url = about:blank]
15:33:36 INFO - PROCESS | 1856 | --DOMWINDOW == 49 (0x7f3173ca4400) [pid = 1904] [serial = 83] [outer = (nil)] [url = about:blank]
15:33:36 INFO - PROCESS | 1856 | --DOMWINDOW == 48 (0x7f3171c27400) [pid = 1904] [serial = 59] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:33:36 INFO - PROCESS | 1856 | --DOMWINDOW == 47 (0x7f3176a39400) [pid = 1904] [serial = 69] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:33:36 INFO - PROCESS | 1856 | --DOMWINDOW == 46 (0x7f3173906400) [pid = 1904] [serial = 66] [outer = (nil)] [url = about:blank]
15:33:36 INFO - PROCESS | 1856 | --DOMWINDOW == 45 (0x7f3170ef9800) [pid = 1904] [serial = 71] [outer = (nil)] [url = about:blank]
15:33:36 INFO - PROCESS | 1856 | --DOMWINDOW == 44 (0x7f3171d56400) [pid = 1904] [serial = 74] [outer = (nil)] [url = about:blank]
15:33:36 INFO - PROCESS | 1856 | --DOMWINDOW == 43 (0x7f31770ccc00) [pid = 1904] [serial = 80] [outer = (nil)] [url = about:blank]
15:33:36 INFO - PROCESS | 1856 | --DOMWINDOW == 42 (0x7f3170eddc00) [pid = 1904] [serial = 70] [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]
15:33:36 INFO - PROCESS | 1856 | --DOMWINDOW == 41 (0x7f3171d34800) [pid = 1904] [serial = 73] [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]
15:33:36 INFO - PROCESS | 1856 | --DOMWINDOW == 40 (0x7f31770cc400) [pid = 1904] [serial = 79] [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]
15:33:36 INFO - PROCESS | 1856 | --DOMWINDOW == 39 (0x7f31770aa000) [pid = 1904] [serial = 82] [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]
15:33:36 INFO - PROCESS | 1856 | --DOMWINDOW == 38 (0x7f317392b400) [pid = 1904] [serial = 76] [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]
15:33:36 INFO - PROCESS | 1856 | --DOMWINDOW == 37 (0x7f3171958c00) [pid = 1904] [serial = 63] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445553193245]
15:33:36 INFO - PROCESS | 1856 | --DOMWINDOW == 36 (0x7f3171c27000) [pid = 1904] [serial = 58] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:33:36 INFO - PROCESS | 1856 | --DOMWINDOW == 35 (0x7f3171861000) [pid = 1904] [serial = 55] [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]
15:33:36 INFO - PROCESS | 1856 | --DOMWINDOW == 34 (0x7f3176a37400) [pid = 1904] [serial = 68] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:33:36 INFO - PROCESS | 1856 | --DOMWINDOW == 33 (0x7f31770aac00) [pid = 1904] [serial = 84] [outer = (nil)] [url = about:blank]
15:33:36 INFO - PROCESS | 1856 | --DOMWINDOW == 32 (0x7f317194a000) [pid = 1904] [serial = 57] [outer = (nil)] [url = about:blank]
15:33:36 INFO - PROCESS | 1856 | --DOMWINDOW == 31 (0x7f3172d6b400) [pid = 1904] [serial = 81] [outer = (nil)] [url = about:blank]
15:33:36 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:36 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3177156500 == 9 [pid = 1904] [id = 38]
15:33:36 INFO - PROCESS | 1856 | ++DOMWINDOW == 32 (0x7f317096a000) [pid = 1904] [serial = 105] [outer = (nil)]
15:33:36 INFO - PROCESS | 1856 | ++DOMWINDOW == 33 (0x7f3170eddc00) [pid = 1904] [serial = 106] [outer = 0x7f317096a000]
15:33:37 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
15:33:37 INFO - document served over http requires an http
15:33:37 INFO - sub-resource via iframe-tag using the http-csp
15:33:37 INFO - delivery method with no-redirect and when
15:33: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"
15:33:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:33:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:33:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:33:37 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
15:33:37 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
15:33:37 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:33:37 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:33:37 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
15:33:37 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 2060ms
15:33:37 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
15:33:37 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3177159200 == 10 [pid = 1904] [id = 39]
15:33:37 INFO - PROCESS | 1856 | ++DOMWINDOW == 34 (0x7f3172d50800) [pid = 1904] [serial = 107] [outer = (nil)]
15:33:37 INFO - PROCESS | 1856 | ++DOMWINDOW == 35 (0x7f3172d6b400) [pid = 1904] [serial = 108] [outer = 0x7f3172d50800]
15:33:37 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:37 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:37 INFO - PROCESS | 1856 | ++DOMWINDOW == 36 (0x7f317392f800) [pid = 1904] [serial = 109] [outer = 0x7f3172d50800]
15:33:37 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:37 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:38 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:38 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3171999f00 == 11 [pid = 1904] [id = 40]
15:33:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 37 (0x7f31705cc400) [pid = 1904] [serial = 110] [outer = (nil)]
15:33:38 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:33:39 INFO - PROCESS | 1856 | ++DOMWINDOW == 38 (0x7f3170edd000) [pid = 1904] [serial = 111] [outer = 0x7f31705cc400]
15:33:39 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
15:33:39 INFO - document served over http requires an http
15:33:39 INFO - sub-resource via iframe-tag using the http-csp
15:33:39 INFO - delivery method with swap-origin-redirect and when
15:33: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"
15:33:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:33:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:33:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:33:39 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
15:33:39 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
15:33:39 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:33:39 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:33:39 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
15:33:39 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2298ms
15:33:39 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
15:33:39 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3172157f00 == 12 [pid = 1904] [id = 41]
15:33:39 INFO - PROCESS | 1856 | ++DOMWINDOW == 39 (0x7f3173906400) [pid = 1904] [serial = 112] [outer = (nil)]
15:33:40 INFO - PROCESS | 1856 | ++DOMWINDOW == 40 (0x7f3173906800) [pid = 1904] [serial = 113] [outer = 0x7f3173906400]
15:33:40 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:40 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:40 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:40 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:40 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:40 INFO - PROCESS | 1856 | ++DOMWINDOW == 41 (0x7f3176b0cc00) [pid = 1904] [serial = 114] [outer = 0x7f3173906400]
15:33:40 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:41 INFO - TEST-FAIL | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | The referrer URL is origin when a
15:33:41 INFO - document served over http requires an http
15:33:41 INFO - sub-resource via script-tag using the http-csp
15:33:41 INFO - delivery method with keep-origin-redirect and when
15:33: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"
15:33:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:33:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:33:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:33:41 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
15:33:41 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
15:33:41 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:33:41 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:33:41 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html:23:7
15:33:41 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2451ms
15:33:41 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html
15:33:42 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3170919b00 == 13 [pid = 1904] [id = 42]
15:33:42 INFO - PROCESS | 1856 | ++DOMWINDOW == 42 (0x7f31771ac000) [pid = 1904] [serial = 115] [outer = (nil)]
15:33:42 INFO - PROCESS | 1856 | ++DOMWINDOW == 43 (0x7f31771ac400) [pid = 1904] [serial = 116] [outer = 0x7f31771ac000]
15:33:43 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:43 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:43 INFO - PROCESS | 1856 | ++DOMWINDOW == 44 (0x7f316f888400) [pid = 1904] [serial = 117] [outer = 0x7f31771ac000]
15:33:43 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:43 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:43 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:44 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
15:33:44 INFO - document served over http requires an http
15:33:44 INFO - sub-resource via script-tag using the http-csp
15:33:44 INFO - delivery method with no-redirect and when
15:33: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"
15:33:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:33:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:33:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:33:44 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
15:33:44 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
15:33:44 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:33:44 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:33:44 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
15:33:44 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 2953ms
15:33:44 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
15:33:45 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3177156500 == 12 [pid = 1904] [id = 38]
15:33:45 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3173941700 == 11 [pid = 1904] [id = 37]
15:33:45 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3172d30e00 == 10 [pid = 1904] [id = 36]
15:33:45 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3171d7ff00 == 9 [pid = 1904] [id = 35]
15:33:45 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3171829f00 == 8 [pid = 1904] [id = 34]
15:33:45 INFO - PROCESS | 1856 | --DOCSHELL 0x7f317182b300 == 7 [pid = 1904] [id = 33]
15:33:45 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3176f1b900 == 6 [pid = 1904] [id = 31]
15:33:45 INFO - PROCESS | 1856 | --DOMWINDOW == 43 (0x7f31720ecc00) [pid = 1904] [serial = 75] [outer = (nil)] [url = about:blank]
15:33:45 INFO - PROCESS | 1856 | --DOMWINDOW == 42 (0x7f3171d63400) [pid = 1904] [serial = 72] [outer = (nil)] [url = about:blank]
15:33:45 INFO - PROCESS | 1856 | --DOMWINDOW == 41 (0x7f3176a39000) [pid = 1904] [serial = 78] [outer = (nil)] [url = about:blank]
15:33:45 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f31700ff000 == 7 [pid = 1904] [id = 43]
15:33:45 INFO - PROCESS | 1856 | ++DOMWINDOW == 42 (0x7f3170ef9c00) [pid = 1904] [serial = 118] [outer = (nil)]
15:33:45 INFO - PROCESS | 1856 | ++DOMWINDOW == 43 (0x7f3170f31800) [pid = 1904] [serial = 119] [outer = 0x7f3170ef9c00]
15:33:45 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:45 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:45 INFO - PROCESS | 1856 | ++DOMWINDOW == 44 (0x7f317194a000) [pid = 1904] [serial = 120] [outer = 0x7f3170ef9c00]
15:33:46 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:46 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:33:46 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
15:33:46 INFO - document served over http requires an http
15:33:46 INFO - sub-resource via script-tag using the http-csp
15:33:46 INFO - delivery method with swap-origin-redirect and when
15:33: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"
15:33:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:33:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:33:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:33:46 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
15:33:46 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
15:33:46 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:33:46 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:33:46 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
15:33:46 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 1537ms
15:33:46 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
15:33:46 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3170918700 == 8 [pid = 1904] [id = 44]
15:33:46 INFO - PROCESS | 1856 | ++DOMWINDOW == 45 (0x7f31720a9800) [pid = 1904] [serial = 121] [outer = (nil)]
15:33:46 INFO - PROCESS | 1856 | ++DOMWINDOW == 46 (0x7f31720d5c00) [pid = 1904] [serial = 122] [outer = 0x7f31720a9800]
15:33:47 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:47 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:47 INFO - PROCESS | 1856 | ++DOMWINDOW == 47 (0x7f3172ddd000) [pid = 1904] [serial = 123] [outer = 0x7f31720a9800]
15:33:47 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:47 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:47 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:47 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
15:33:47 INFO - document served over http requires an http
15:33:47 INFO - sub-resource via xhr-request using the http-csp
15:33:47 INFO - delivery method with keep-origin-redirect and when
15:33: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"
15:33:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:33:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:33:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:33:47 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
15:33:47 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
15:33:47 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:33:47 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:33:47 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
15:33:47 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1378ms
15:33:47 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html
15:33:48 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:48 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f317199d100 == 9 [pid = 1904] [id = 45]
15:33:48 INFO - PROCESS | 1856 | ++DOMWINDOW == 48 (0x7f3176f39400) [pid = 1904] [serial = 124] [outer = (nil)]
15:33:48 INFO - PROCESS | 1856 | ++DOMWINDOW == 49 (0x7f3176fb5400) [pid = 1904] [serial = 125] [outer = 0x7f3176f39400]
15:33:48 INFO - PROCESS | 1856 | ++DOMWINDOW == 50 (0x7f31771aa800) [pid = 1904] [serial = 126] [outer = 0x7f3176f39400]
15:33:48 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:48 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:48 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:49 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
15:33:49 INFO - document served over http requires an http
15:33:49 INFO - sub-resource via xhr-request using the http-csp
15:33:49 INFO - delivery method with no-redirect and when
15:33: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"
15:33:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:33:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:33:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:33:49 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
15:33:49 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
15:33:49 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:33:49 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:33:49 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
15:33:49 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1491ms
15:33:49 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
15:33:49 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:49 INFO - PROCESS | 1856 | --DOMWINDOW == 49 (0x7f31708e3000) [pid = 1904] [serial = 86] [outer = (nil)] [url = about:blank]
15:33:49 INFO - PROCESS | 1856 | --DOMWINDOW == 48 (0x7f3171c1e800) [pid = 1904] [serial = 95] [outer = (nil)] [url = about:blank]
15:33:49 INFO - PROCESS | 1856 | --DOMWINDOW == 47 (0x7f3170eb2000) [pid = 1904] [serial = 92] [outer = (nil)] [url = about:blank]
15:33:49 INFO - PROCESS | 1856 | --DOMWINDOW == 46 (0x7f3172d50c00) [pid = 1904] [serial = 89] [outer = (nil)] [url = about:blank]
15:33:49 INFO - PROCESS | 1856 | --DOMWINDOW == 45 (0x7f3171d12000) [pid = 1904] [serial = 103] [outer = (nil)] [url = about:blank]
15:33:49 INFO - PROCESS | 1856 | --DOMWINDOW == 44 (0x7f3173904800) [pid = 1904] [serial = 101] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:33:49 INFO - PROCESS | 1856 | --DOMWINDOW == 43 (0x7f3172d6b000) [pid = 1904] [serial = 98] [outer = (nil)] [url = about:blank]
15:33:49 INFO - PROCESS | 1856 | --DOMWINDOW == 42 (0x7f3170eddc00) [pid = 1904] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445553216734]
15:33:49 INFO - PROCESS | 1856 | --DOMWINDOW == 41 (0x7f31721a1400) [pid = 1904] [serial = 88] [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]
15:33:49 INFO - PROCESS | 1856 | --DOMWINDOW == 40 (0x7f317096a000) [pid = 1904] [serial = 105] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445553216734]
15:33:49 INFO - PROCESS | 1856 | --DOMWINDOW == 39 (0x7f3171c1e400) [pid = 1904] [serial = 94] [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]
15:33:49 INFO - PROCESS | 1856 | --DOMWINDOW == 38 (0x7f31705df000) [pid = 1904] [serial = 91] [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]
15:33:49 INFO - PROCESS | 1856 | --DOMWINDOW == 37 (0x7f3172c26800) [pid = 1904] [serial = 97] [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]
15:33:49 INFO - PROCESS | 1856 | --DOMWINDOW == 36 (0x7f31738f9800) [pid = 1904] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:33:49 INFO - PROCESS | 1856 | --DOMWINDOW == 35 (0x7f3171c51800) [pid = 1904] [serial = 102] [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]
15:33:49 INFO - PROCESS | 1856 | --DOMWINDOW == 34 (0x7f31718b0000) [pid = 1904] [serial = 60] [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]
15:33:49 INFO - PROCESS | 1856 | --DOMWINDOW == 33 (0x7f31770cc800) [pid = 1904] [serial = 49] [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]
15:33:49 INFO - PROCESS | 1856 | --DOMWINDOW == 32 (0x7f3173906000) [pid = 1904] [serial = 65] [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]
15:33:49 INFO - PROCESS | 1856 | --DOMWINDOW == 31 (0x7f3172c26000) [pid = 1904] [serial = 62] [outer = (nil)] [url = about:blank]
15:33:49 INFO - PROCESS | 1856 | --DOMWINDOW == 30 (0x7f3177153000) [pid = 1904] [serial = 51] [outer = (nil)] [url = about:blank]
15:33:49 INFO - PROCESS | 1856 | --DOMWINDOW == 29 (0x7f317392b000) [pid = 1904] [serial = 67] [outer = (nil)] [url = about:blank]
15:33:49 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3171d82700 == 10 [pid = 1904] [id = 46]
15:33:49 INFO - PROCESS | 1856 | ++DOMWINDOW == 30 (0x7f31705df000) [pid = 1904] [serial = 127] [outer = (nil)]
15:33:49 INFO - PROCESS | 1856 | ++DOMWINDOW == 31 (0x7f3170868000) [pid = 1904] [serial = 128] [outer = 0x7f31705df000]
15:33:50 INFO - PROCESS | 1856 | ++DOMWINDOW == 32 (0x7f3171960800) [pid = 1904] [serial = 129] [outer = 0x7f31705df000]
15:33:50 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:50 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:50 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
15:33:50 INFO - document served over http requires an http
15:33:50 INFO - sub-resource via xhr-request using the http-csp
15:33:50 INFO - delivery method with swap-origin-redirect and when
15:33: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"
15:33:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:33:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:33:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:33:50 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
15:33:50 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
15:33:50 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:33:50 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:33:50 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
15:33:50 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1344ms
15:33:50 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
15:33:51 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3173941700 == 11 [pid = 1904] [id = 47]
15:33:51 INFO - PROCESS | 1856 | ++DOMWINDOW == 33 (0x7f3172c26000) [pid = 1904] [serial = 130] [outer = (nil)]
15:33:51 INFO - PROCESS | 1856 | ++DOMWINDOW == 34 (0x7f3172c26800) [pid = 1904] [serial = 131] [outer = 0x7f3172c26000]
15:33:51 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:51 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:51 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:51 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:51 INFO - PROCESS | 1856 | ++DOMWINDOW == 35 (0x7f3173906000) [pid = 1904] [serial = 132] [outer = 0x7f3172c26000]
15:33:51 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:51 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:51 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:52 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
15:33:52 INFO - document served over http requires an https
15:33:52 INFO - sub-resource via fetch-request using the http-csp
15:33:52 INFO - delivery method with keep-origin-redirect and when
15:33: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"
15:33:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:33:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:33:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:33:52 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
15:33:52 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
15:33:52 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
15:33:52 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:33:52 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:33:52 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
15:33:52 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2084ms
15:33:52 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html
15:33:53 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3171c44b00 == 12 [pid = 1904] [id = 48]
15:33:53 INFO - PROCESS | 1856 | ++DOMWINDOW == 36 (0x7f3171d4cc00) [pid = 1904] [serial = 133] [outer = (nil)]
15:33:53 INFO - PROCESS | 1856 | ++DOMWINDOW == 37 (0x7f3171d63800) [pid = 1904] [serial = 134] [outer = 0x7f3171d4cc00]
15:33:53 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:53 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:53 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:53 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:53 INFO - PROCESS | 1856 | ++DOMWINDOW == 38 (0x7f3176acbc00) [pid = 1904] [serial = 135] [outer = 0x7f3171d4cc00]
15:33:53 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:53 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:54 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:54 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:33:54 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
15:33:54 INFO - document served over http requires an https
15:33:54 INFO - sub-resource via fetch-request using the http-csp
15:33:54 INFO - delivery method with no-redirect and when
15:33: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"
15:33:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:33:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:33:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:33:54 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
15:33:54 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
15:33:54 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
15:33:54 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:33:54 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:33:54 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
15:33:54 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 2040ms
15:33:54 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
15:33:55 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:55 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:55 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:55 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3170101d00 == 13 [pid = 1904] [id = 49]
15:33:55 INFO - PROCESS | 1856 | ++DOMWINDOW == 39 (0x7f31705cc800) [pid = 1904] [serial = 136] [outer = (nil)]
15:33:56 INFO - PROCESS | 1856 | ++DOMWINDOW == 40 (0x7f31705ccc00) [pid = 1904] [serial = 137] [outer = 0x7f31705cc800]
15:33:56 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:56 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:56 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:56 INFO - PROCESS | 1856 | ++DOMWINDOW == 41 (0x7f3171c30c00) [pid = 1904] [serial = 138] [outer = 0x7f31705cc800]
15:33:56 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:56 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:57 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3171d82700 == 12 [pid = 1904] [id = 46]
15:33:57 INFO - PROCESS | 1856 | --DOCSHELL 0x7f317199d100 == 11 [pid = 1904] [id = 45]
15:33:57 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3170918700 == 10 [pid = 1904] [id = 44]
15:33:57 INFO - PROCESS | 1856 | --DOCSHELL 0x7f31700ff000 == 9 [pid = 1904] [id = 43]
15:33:57 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3170919b00 == 8 [pid = 1904] [id = 42]
15:33:57 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3171c42d00 == 7 [pid = 1904] [id = 32]
15:33:57 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3172157f00 == 6 [pid = 1904] [id = 41]
15:33:57 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3171999f00 == 5 [pid = 1904] [id = 40]
15:33:57 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3177159200 == 4 [pid = 1904] [id = 39]
15:33:57 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
15:33:57 INFO - document served over http requires an https
15:33:57 INFO - sub-resource via fetch-request using the http-csp
15:33:57 INFO - delivery method with swap-origin-redirect and when
15:33: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"
15:33:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:33:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:33:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:33:57 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
15:33:57 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
15:33:57 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
15:33:57 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:33:57 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:33:57 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
15:33:57 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2456ms
15:33:57 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
15:33:57 INFO - PROCESS | 1856 | --DOMWINDOW == 40 (0x7f3176e52800) [pid = 1904] [serial = 104] [outer = (nil)] [url = about:blank]
15:33:57 INFO - PROCESS | 1856 | --DOMWINDOW == 39 (0x7f317714f000) [pid = 1904] [serial = 90] [outer = (nil)] [url = about:blank]
15:33:57 INFO - PROCESS | 1856 | --DOMWINDOW == 38 (0x7f31718b0400) [pid = 1904] [serial = 93] [outer = (nil)] [url = about:blank]
15:33:57 INFO - PROCESS | 1856 | --DOMWINDOW == 37 (0x7f3171d56800) [pid = 1904] [serial = 96] [outer = (nil)] [url = about:blank]
15:33:57 INFO - PROCESS | 1856 | --DOMWINDOW == 36 (0x7f3172df1800) [pid = 1904] [serial = 99] [outer = (nil)] [url = about:blank]
15:33:57 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3170915000 == 5 [pid = 1904] [id = 50]
15:33:57 INFO - PROCESS | 1856 | ++DOMWINDOW == 37 (0x7f317096ac00) [pid = 1904] [serial = 139] [outer = (nil)]
15:33:58 INFO - PROCESS | 1856 | ++DOMWINDOW == 38 (0x7f3170ef9000) [pid = 1904] [serial = 140] [outer = 0x7f317096ac00]
15:33:58 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:58 INFO - PROCESS | 1856 | ++DOMWINDOW == 39 (0x7f3171861c00) [pid = 1904] [serial = 141] [outer = 0x7f317096ac00]
15:33:58 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:58 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:33:59 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f317182a400 == 6 [pid = 1904] [id = 51]
15:33:59 INFO - PROCESS | 1856 | ++DOMWINDOW == 40 (0x7f31718b0000) [pid = 1904] [serial = 142] [outer = (nil)]
15:33:59 INFO - PROCESS | 1856 | ++DOMWINDOW == 41 (0x7f31718b0400) [pid = 1904] [serial = 143] [outer = 0x7f31718b0000]
15:33:59 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
15:33:59 INFO - document served over http requires an https
15:33:59 INFO - sub-resource via iframe-tag using the http-csp
15:33:59 INFO - delivery method with keep-origin-redirect and when
15:33: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"
15:33:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:33:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:33:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:33:59 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
15:33:59 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
15:33:59 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:33:59 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:33:59 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
15:33:59 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2334ms
15:33:59 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
15:34:00 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f317182c700 == 7 [pid = 1904] [id = 52]
15:34:00 INFO - PROCESS | 1856 | ++DOMWINDOW == 42 (0x7f3171d01000) [pid = 1904] [serial = 144] [outer = (nil)]
15:34:00 INFO - PROCESS | 1856 | ++DOMWINDOW == 43 (0x7f3171d01400) [pid = 1904] [serial = 145] [outer = 0x7f3171d01000]
15:34:00 INFO - PROCESS | 1856 | ++DOMWINDOW == 44 (0x7f3171d34c00) [pid = 1904] [serial = 146] [outer = 0x7f3171d01000]
15:34:00 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:00 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:00 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:01 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3171c42800 == 8 [pid = 1904] [id = 53]
15:34:01 INFO - PROCESS | 1856 | ++DOMWINDOW == 45 (0x7f3171d56400) [pid = 1904] [serial = 147] [outer = (nil)]
15:34:01 INFO - PROCESS | 1856 | ++DOMWINDOW == 46 (0x7f3171d56800) [pid = 1904] [serial = 148] [outer = 0x7f3171d56400]
15:34:01 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
15:34:01 INFO - document served over http requires an https
15:34:01 INFO - sub-resource via iframe-tag using the http-csp
15:34:01 INFO - delivery method with no-redirect and when
15:34: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"
15:34:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:34:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:34:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:34:01 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
15:34:01 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
15:34:01 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:34:01 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:34:01 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
15:34:01 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1585ms
15:34:01 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
15:34:01 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:01 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3171d81800 == 9 [pid = 1904] [id = 54]
15:34:01 INFO - PROCESS | 1856 | ++DOMWINDOW == 47 (0x7f31721a1400) [pid = 1904] [serial = 149] [outer = (nil)]
15:34:01 INFO - PROCESS | 1856 | ++DOMWINDOW == 48 (0x7f3172dc5000) [pid = 1904] [serial = 150] [outer = 0x7f31721a1400]
15:34:02 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:02 INFO - PROCESS | 1856 | ++DOMWINDOW == 49 (0x7f3173904c00) [pid = 1904] [serial = 151] [outer = 0x7f31721a1400]
15:34:02 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:02 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:02 INFO - PROCESS | 1856 | --DOMWINDOW == 48 (0x7f3170868000) [pid = 1904] [serial = 128] [outer = (nil)] [url = about:blank]
15:34:02 INFO - PROCESS | 1856 | --DOMWINDOW == 47 (0x7f3170edd000) [pid = 1904] [serial = 111] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:34:02 INFO - PROCESS | 1856 | --DOMWINDOW == 46 (0x7f3172d6b400) [pid = 1904] [serial = 108] [outer = (nil)] [url = about:blank]
15:34:02 INFO - PROCESS | 1856 | --DOMWINDOW == 45 (0x7f31771ac400) [pid = 1904] [serial = 116] [outer = (nil)] [url = about:blank]
15:34:02 INFO - PROCESS | 1856 | --DOMWINDOW == 44 (0x7f3172c26800) [pid = 1904] [serial = 131] [outer = (nil)] [url = about:blank]
15:34:02 INFO - PROCESS | 1856 | --DOMWINDOW == 43 (0x7f3173906800) [pid = 1904] [serial = 113] [outer = (nil)] [url = about:blank]
15:34:02 INFO - PROCESS | 1856 | --DOMWINDOW == 42 (0x7f3176fb5400) [pid = 1904] [serial = 125] [outer = (nil)] [url = about:blank]
15:34:02 INFO - PROCESS | 1856 | --DOMWINDOW == 41 (0x7f31720d5c00) [pid = 1904] [serial = 122] [outer = (nil)] [url = about:blank]
15:34:02 INFO - PROCESS | 1856 | --DOMWINDOW == 40 (0x7f3170f31800) [pid = 1904] [serial = 119] [outer = (nil)] [url = about:blank]
15:34:02 INFO - PROCESS | 1856 | --DOMWINDOW == 39 (0x7f3170ef9c00) [pid = 1904] [serial = 118] [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]
15:34:02 INFO - PROCESS | 1856 | --DOMWINDOW == 38 (0x7f3176f39400) [pid = 1904] [serial = 124] [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]
15:34:02 INFO - PROCESS | 1856 | --DOMWINDOW == 37 (0x7f31771acc00) [pid = 1904] [serial = 85] [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]
15:34:02 INFO - PROCESS | 1856 | --DOMWINDOW == 36 (0x7f31705df000) [pid = 1904] [serial = 127] [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]
15:34:02 INFO - PROCESS | 1856 | --DOMWINDOW == 35 (0x7f31720a9800) [pid = 1904] [serial = 121] [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]
15:34:02 INFO - PROCESS | 1856 | --DOMWINDOW == 34 (0x7f31771ac000) [pid = 1904] [serial = 115] [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]
15:34:02 INFO - PROCESS | 1856 | --DOMWINDOW == 33 (0x7f3173906400) [pid = 1904] [serial = 112] [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]
15:34:02 INFO - PROCESS | 1856 | --DOMWINDOW == 32 (0x7f31705cc400) [pid = 1904] [serial = 110] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:34:02 INFO - PROCESS | 1856 | --DOMWINDOW == 31 (0x7f3171960800) [pid = 1904] [serial = 129] [outer = (nil)] [url = about:blank]
15:34:02 INFO - PROCESS | 1856 | --DOMWINDOW == 30 (0x7f31708e3800) [pid = 1904] [serial = 87] [outer = (nil)] [url = about:blank]
15:34:02 INFO - PROCESS | 1856 | --DOMWINDOW == 29 (0x7f31771aa800) [pid = 1904] [serial = 126] [outer = (nil)] [url = about:blank]
15:34:02 INFO - PROCESS | 1856 | --DOMWINDOW == 28 (0x7f3172ddd000) [pid = 1904] [serial = 123] [outer = (nil)] [url = about:blank]
15:34:02 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f317215a200 == 10 [pid = 1904] [id = 55]
15:34:02 INFO - PROCESS | 1856 | ++DOMWINDOW == 29 (0x7f31705cc000) [pid = 1904] [serial = 152] [outer = (nil)]
15:34:02 INFO - PROCESS | 1856 | ++DOMWINDOW == 30 (0x7f31705df000) [pid = 1904] [serial = 153] [outer = 0x7f31705cc000]
15:34:03 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
15:34:03 INFO - document served over http requires an https
15:34:03 INFO - sub-resource via iframe-tag using the http-csp
15:34:03 INFO - delivery method with swap-origin-redirect and when
15:34: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"
15:34:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:34:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:34:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:34:03 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
15:34:03 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
15:34:03 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:34:03 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:34:03 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
15:34:03 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1633ms
15:34:03 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
15:34:03 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3172d30e00 == 11 [pid = 1904] [id = 56]
15:34:03 INFO - PROCESS | 1856 | ++DOMWINDOW == 31 (0x7f3171dd4c00) [pid = 1904] [serial = 154] [outer = (nil)]
15:34:03 INFO - PROCESS | 1856 | ++DOMWINDOW == 32 (0x7f31720a9800) [pid = 1904] [serial = 155] [outer = 0x7f3171dd4c00]
15:34:03 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:03 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:03 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:03 INFO - PROCESS | 1856 | ++DOMWINDOW == 33 (0x7f31738f9800) [pid = 1904] [serial = 156] [outer = 0x7f3171dd4c00]
15:34:03 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:03 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:04 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
15:34:04 INFO - document served over http requires an https
15:34:04 INFO - sub-resource via script-tag using the http-csp
15:34:04 INFO - delivery method with keep-origin-redirect and when
15:34: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"
15:34:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:34:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:34:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:34:04 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
15:34:04 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
15:34:04 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:34:04 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:34:04 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
15:34:04 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1437ms
15:34:04 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html
15:34:04 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316f8afc00 == 12 [pid = 1904] [id = 57]
15:34:04 INFO - PROCESS | 1856 | ++DOMWINDOW == 34 (0x7f31712cdc00) [pid = 1904] [serial = 157] [outer = (nil)]
15:34:04 INFO - PROCESS | 1856 | ++DOMWINDOW == 35 (0x7f3171831800) [pid = 1904] [serial = 158] [outer = 0x7f31712cdc00]
15:34:05 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:05 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:05 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:05 INFO - PROCESS | 1856 | ++DOMWINDOW == 36 (0x7f3171c27c00) [pid = 1904] [serial = 159] [outer = 0x7f31712cdc00]
15:34:05 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:05 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:05 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:06 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
15:34:06 INFO - document served over http requires an https
15:34:06 INFO - sub-resource via script-tag using the http-csp
15:34:06 INFO - delivery method with no-redirect and when
15:34: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"
15:34:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:34:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:34:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:34:06 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
15:34:06 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
15:34:06 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:34:06 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:34:06 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
15:34:06 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 1735ms
15:34:06 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
15:34:06 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3171d7fa00 == 13 [pid = 1904] [id = 58]
15:34:06 INFO - PROCESS | 1856 | ++DOMWINDOW == 37 (0x7f3176a39000) [pid = 1904] [serial = 160] [outer = (nil)]
15:34:06 INFO - PROCESS | 1856 | ++DOMWINDOW == 38 (0x7f3176a39400) [pid = 1904] [serial = 161] [outer = 0x7f3176a39000]
15:34:07 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:07 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:07 INFO - PROCESS | 1856 | ++DOMWINDOW == 39 (0x7f3176f05800) [pid = 1904] [serial = 162] [outer = 0x7f3176a39000]
15:34:07 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:07 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:08 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
15:34:08 INFO - document served over http requires an https
15:34:08 INFO - sub-resource via script-tag using the http-csp
15:34:08 INFO - delivery method with swap-origin-redirect and when
15:34: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"
15:34:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:34:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:34:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:34:08 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
15:34:08 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
15:34:08 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:34:08 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:34:08 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
15:34:08 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 2085ms
15:34:08 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
15:34:08 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3176e43800 == 14 [pid = 1904] [id = 59]
15:34:08 INFO - PROCESS | 1856 | ++DOMWINDOW == 40 (0x7f31771aa800) [pid = 1904] [serial = 163] [outer = (nil)]
15:34:08 INFO - PROCESS | 1856 | ++DOMWINDOW == 41 (0x7f31771ac000) [pid = 1904] [serial = 164] [outer = 0x7f31771aa800]
15:34:09 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:09 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:09 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:09 INFO - PROCESS | 1856 | ++DOMWINDOW == 42 (0x7f31771ac400) [pid = 1904] [serial = 165] [outer = 0x7f31771aa800]
15:34:09 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:09 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:09 INFO - PROCESS | 1856 | ++DOMWINDOW == 17 (0x7f09a1ef8000) [pid = 1856] [serial = 24] [outer = 0x7f099941fc00]
15:34:10 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
15:34:10 INFO - document served over http requires an https
15:34:10 INFO - sub-resource via xhr-request using the http-csp
15:34:10 INFO - delivery method with keep-origin-redirect and when
15:34: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"
15:34:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:34:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:34:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:34:10 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
15:34:10 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
15:34:10 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:34:10 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:34:10 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
15:34:10 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2292ms
15:34:10 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html
15:34:11 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:11 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3171d81300 == 15 [pid = 1904] [id = 60]
15:34:11 INFO - PROCESS | 1856 | ++DOMWINDOW == 43 (0x7f316f888000) [pid = 1904] [serial = 166] [outer = (nil)]
15:34:11 INFO - PROCESS | 1856 | ++DOMWINDOW == 44 (0x7f316f9fc800) [pid = 1904] [serial = 167] [outer = 0x7f316f888000]
15:34:11 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:12 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:12 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:12 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:12 INFO - PROCESS | 1856 | ++DOMWINDOW == 45 (0x7f317189dc00) [pid = 1904] [serial = 168] [outer = 0x7f316f888000]
15:34:12 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:12 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:12 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:12 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:12 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:12 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:12 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:34:12 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:34:12 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:13 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3172d30e00 == 14 [pid = 1904] [id = 56]
15:34:13 INFO - PROCESS | 1856 | --DOCSHELL 0x7f317215a200 == 13 [pid = 1904] [id = 55]
15:34:13 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3171d81800 == 12 [pid = 1904] [id = 54]
15:34:13 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3171c42800 == 11 [pid = 1904] [id = 53]
15:34:13 INFO - PROCESS | 1856 | --DOCSHELL 0x7f317182c700 == 10 [pid = 1904] [id = 52]
15:34:13 INFO - PROCESS | 1856 | --DOCSHELL 0x7f317182a400 == 9 [pid = 1904] [id = 51]
15:34:13 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3170915000 == 8 [pid = 1904] [id = 50]
15:34:13 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3170101d00 == 7 [pid = 1904] [id = 49]
15:34:13 INFO - PROCESS | 1856 | --DOMWINDOW == 44 (0x7f3176b0cc00) [pid = 1904] [serial = 114] [outer = (nil)] [url = about:blank]
15:34:13 INFO - PROCESS | 1856 | --DOMWINDOW == 43 (0x7f316f888400) [pid = 1904] [serial = 117] [outer = (nil)] [url = about:blank]
15:34:13 INFO - PROCESS | 1856 | --DOMWINDOW == 42 (0x7f317194a000) [pid = 1904] [serial = 120] [outer = (nil)] [url = about:blank]
15:34:13 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
15:34:13 INFO - document served over http requires an https
15:34:13 INFO - sub-resource via xhr-request using the http-csp
15:34:13 INFO - delivery method with no-redirect and when
15:34: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"
15:34:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:34:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:34:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:34:13 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
15:34:13 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
15:34:13 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:34:13 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:34:13 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
15:34:13 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 2493ms
15:34:13 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
15:34:13 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3170102c00 == 8 [pid = 1904] [id = 61]
15:34:13 INFO - PROCESS | 1856 | ++DOMWINDOW == 43 (0x7f3171958400) [pid = 1904] [serial = 169] [outer = (nil)]
15:34:13 INFO - PROCESS | 1856 | ++DOMWINDOW == 44 (0x7f3171c1e800) [pid = 1904] [serial = 170] [outer = 0x7f3171958400]
15:34:13 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:13 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:13 INFO - PROCESS | 1856 | ++DOMWINDOW == 45 (0x7f3171c51400) [pid = 1904] [serial = 171] [outer = 0x7f3171958400]
15:34:13 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:14 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:14 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
15:34:14 INFO - document served over http requires an https
15:34:14 INFO - sub-resource via xhr-request using the http-csp
15:34:14 INFO - delivery method with swap-origin-redirect and when
15:34: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"
15:34:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:34:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:34:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:34:14 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
15:34:14 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
15:34:14 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:34:14 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:34:14 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
15:34:14 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1489ms
15:34:14 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
15:34:14 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:14 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f317199b800 == 9 [pid = 1904] [id = 62]
15:34:14 INFO - PROCESS | 1856 | ++DOMWINDOW == 46 (0x7f3173906800) [pid = 1904] [serial = 172] [outer = (nil)]
15:34:15 INFO - PROCESS | 1856 | ++DOMWINDOW == 47 (0x7f317396b800) [pid = 1904] [serial = 173] [outer = 0x7f3173906800]
15:34:15 INFO - PROCESS | 1856 | ++DOMWINDOW == 48 (0x7f3176eb7c00) [pid = 1904] [serial = 174] [outer = 0x7f3173906800]
15:34:15 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:15 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:16 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
15:34:16 INFO - document served over http requires an http
15:34:16 INFO - sub-resource via fetch-request using the meta-csp
15:34:16 INFO - delivery method with keep-origin-redirect and when
15:34: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/referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html"
15:34:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:34:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:34:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:34:16 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
15:34:16 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
15:34:16 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
15:34:16 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:34:16 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:34:16 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
15:34:16 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 1484ms
15:34:16 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
15:34:16 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:16 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f317215bb00 == 10 [pid = 1904] [id = 63]
15:34:16 INFO - PROCESS | 1856 | ++DOMWINDOW == 49 (0x7f31719bb400) [pid = 1904] [serial = 175] [outer = (nil)]
15:34:16 INFO - PROCESS | 1856 | ++DOMWINDOW == 50 (0x7f31719bb800) [pid = 1904] [serial = 176] [outer = 0x7f31719bb400]
15:34:16 INFO - PROCESS | 1856 | ++DOMWINDOW == 51 (0x7f3171d55000) [pid = 1904] [serial = 177] [outer = 0x7f31719bb400]
15:34:16 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:16 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:17 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:17 INFO - PROCESS | 1856 | --DOMWINDOW == 50 (0x7f3171d63800) [pid = 1904] [serial = 134] [outer = (nil)] [url = about:blank]
15:34:17 INFO - PROCESS | 1856 | --DOMWINDOW == 49 (0x7f3172dc5000) [pid = 1904] [serial = 150] [outer = (nil)] [url = about:blank]
15:34:17 INFO - PROCESS | 1856 | --DOMWINDOW == 48 (0x7f31705ccc00) [pid = 1904] [serial = 137] [outer = (nil)] [url = about:blank]
15:34:17 INFO - PROCESS | 1856 | --DOMWINDOW == 47 (0x7f31705df000) [pid = 1904] [serial = 153] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:34:17 INFO - PROCESS | 1856 | --DOMWINDOW == 46 (0x7f31720a9800) [pid = 1904] [serial = 155] [outer = (nil)] [url = about:blank]
15:34:17 INFO - PROCESS | 1856 | --DOMWINDOW == 45 (0x7f3171d01400) [pid = 1904] [serial = 145] [outer = (nil)] [url = about:blank]
15:34:17 INFO - PROCESS | 1856 | --DOMWINDOW == 44 (0x7f31718b0400) [pid = 1904] [serial = 143] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:34:17 INFO - PROCESS | 1856 | --DOMWINDOW == 43 (0x7f3170ef9000) [pid = 1904] [serial = 140] [outer = (nil)] [url = about:blank]
15:34:17 INFO - PROCESS | 1856 | --DOMWINDOW == 42 (0x7f3171d56800) [pid = 1904] [serial = 148] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445553241111]
15:34:17 INFO - PROCESS | 1856 | --DOMWINDOW == 41 (0x7f31718b0000) [pid = 1904] [serial = 142] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:34:17 INFO - PROCESS | 1856 | --DOMWINDOW == 40 (0x7f31721a1400) [pid = 1904] [serial = 149] [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]
15:34:17 INFO - PROCESS | 1856 | --DOMWINDOW == 39 (0x7f3171d01000) [pid = 1904] [serial = 144] [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]
15:34:17 INFO - PROCESS | 1856 | --DOMWINDOW == 38 (0x7f3171d56400) [pid = 1904] [serial = 147] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445553241111]
15:34:17 INFO - PROCESS | 1856 | --DOMWINDOW == 37 (0x7f31705cc800) [pid = 1904] [serial = 136] [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]
15:34:17 INFO - PROCESS | 1856 | --DOMWINDOW == 36 (0x7f317096ac00) [pid = 1904] [serial = 139] [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]
15:34:17 INFO - PROCESS | 1856 | --DOMWINDOW == 35 (0x7f31705cc000) [pid = 1904] [serial = 152] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:34:17 INFO - PROCESS | 1856 | --DOMWINDOW == 34 (0x7f3171d4cc00) [pid = 1904] [serial = 133] [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]
15:34:17 INFO - PROCESS | 1856 | --DOMWINDOW == 33 (0x7f3172d50800) [pid = 1904] [serial = 107] [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]
15:34:17 INFO - PROCESS | 1856 | --DOMWINDOW == 32 (0x7f317392f800) [pid = 1904] [serial = 109] [outer = (nil)] [url = about:blank]
15:34:17 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
15:34:17 INFO - document served over http requires an http
15:34:17 INFO - sub-resource via fetch-request using the meta-csp
15:34:17 INFO - delivery method with no-redirect and when
15:34: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-only/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html"
15:34:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:34:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:34:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:34:17 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
15:34:17 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
15:34:17 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
15:34:17 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:34:17 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:34:17 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
15:34:17 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1695ms
15:34:17 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
15:34:18 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:18 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f317215a200 == 11 [pid = 1904] [id = 64]
15:34:18 INFO - PROCESS | 1856 | ++DOMWINDOW == 33 (0x7f31708e3800) [pid = 1904] [serial = 178] [outer = (nil)]
15:34:18 INFO - PROCESS | 1856 | ++DOMWINDOW == 34 (0x7f317096a400) [pid = 1904] [serial = 179] [outer = 0x7f31708e3800]
15:34:18 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:18 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:18 INFO - PROCESS | 1856 | ++DOMWINDOW == 35 (0x7f31718b0400) [pid = 1904] [serial = 180] [outer = 0x7f31708e3800]
15:34:18 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:18 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:19 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
15:34:19 INFO - document served over http requires an http
15:34:19 INFO - sub-resource via fetch-request using the meta-csp
15:34:19 INFO - delivery method with swap-origin-redirect and when
15:34: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-only/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html"
15:34:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:34:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:34:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:34:19 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
15:34:19 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
15:34:19 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
15:34:19 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:34:19 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:34:19 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
15:34:19 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1743ms
15:34:19 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
15:34:19 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316f822400 == 12 [pid = 1904] [id = 65]
15:34:19 INFO - PROCESS | 1856 | ++DOMWINDOW == 36 (0x7f3171d55c00) [pid = 1904] [serial = 181] [outer = (nil)]
15:34:20 INFO - PROCESS | 1856 | ++DOMWINDOW == 37 (0x7f3171d56400) [pid = 1904] [serial = 182] [outer = 0x7f3171d55c00]
15:34:20 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:20 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:20 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:20 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:20 INFO - PROCESS | 1856 | ++DOMWINDOW == 38 (0x7f3171dd4800) [pid = 1904] [serial = 183] [outer = 0x7f3171d55c00]
15:34:20 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:20 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:20 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:21 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316f825100 == 13 [pid = 1904] [id = 66]
15:34:21 INFO - PROCESS | 1856 | ++DOMWINDOW == 39 (0x7f31721a1400) [pid = 1904] [serial = 184] [outer = (nil)]
15:34:21 INFO - PROCESS | 1856 | ++DOMWINDOW == 40 (0x7f3172d50800) [pid = 1904] [serial = 185] [outer = 0x7f31721a1400]
15:34:21 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
15:34:21 INFO - document served over http requires an http
15:34:21 INFO - sub-resource via iframe-tag using the meta-csp
15:34:21 INFO - delivery method with keep-origin-redirect and when
15:34: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-http/iframe-tag/generic.keep-origin-redirect.http.html"
15:34:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:34:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:34:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:34:21 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
15:34:21 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
15:34:21 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:34:21 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:34:21 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
15:34:21 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 1993ms
15:34:21 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
15:34:21 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:22 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316ef5e400 == 14 [pid = 1904] [id = 67]
15:34:22 INFO - PROCESS | 1856 | ++DOMWINDOW == 41 (0x7f316f432c00) [pid = 1904] [serial = 186] [outer = (nil)]
15:34:22 INFO - PROCESS | 1856 | ++DOMWINDOW == 42 (0x7f316f413000) [pid = 1904] [serial = 187] [outer = 0x7f316f432c00]
15:34:22 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:22 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:22 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:22 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:22 INFO - PROCESS | 1856 | ++DOMWINDOW == 43 (0x7f316f455400) [pid = 1904] [serial = 188] [outer = 0x7f316f432c00]
15:34:22 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:22 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:22 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:23 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3170101d00 == 15 [pid = 1904] [id = 68]
15:34:23 INFO - PROCESS | 1856 | ++DOMWINDOW == 44 (0x7f316efec000) [pid = 1904] [serial = 189] [outer = (nil)]
15:34:23 INFO - PROCESS | 1856 | ++DOMWINDOW == 45 (0x7f3171d4c400) [pid = 1904] [serial = 190] [outer = 0x7f316efec000]
15:34:23 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
15:34:23 INFO - document served over http requires an http
15:34:23 INFO - sub-resource via iframe-tag using the meta-csp
15:34:23 INFO - delivery method with no-redirect and when
15:34: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-http/iframe-tag/generic.no-redirect.http.html"
15:34:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:34:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:34:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:34:23 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
15:34:23 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
15:34:23 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:34:23 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:34:23 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
15:34:23 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 2089ms
15:34:23 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
15:34:24 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:24 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:24 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:24 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:24 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316f53f400 == 16 [pid = 1904] [id = 69]
15:34:24 INFO - PROCESS | 1856 | ++DOMWINDOW == 46 (0x7f3171d34000) [pid = 1904] [serial = 191] [outer = (nil)]
15:34:24 INFO - PROCESS | 1856 | ++DOMWINDOW == 47 (0x7f316efbe000) [pid = 1904] [serial = 192] [outer = 0x7f3171d34000]
15:34:25 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:25 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:25 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:25 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:25 INFO - PROCESS | 1856 | ++DOMWINDOW == 48 (0x7f316efbe800) [pid = 1904] [serial = 193] [outer = 0x7f3171d34000]
15:34:25 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:25 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:26 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316f53ef00 == 17 [pid = 1904] [id = 70]
15:34:26 INFO - PROCESS | 1856 | ++DOMWINDOW == 49 (0x7f316efbe400) [pid = 1904] [serial = 194] [outer = (nil)]
15:34:26 INFO - PROCESS | 1856 | ++DOMWINDOW == 50 (0x7f316f413800) [pid = 1904] [serial = 195] [outer = 0x7f316efbe400]
15:34:26 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
15:34:26 INFO - document served over http requires an http
15:34:26 INFO - sub-resource via iframe-tag using the meta-csp
15:34:26 INFO - delivery method with swap-origin-redirect and when
15:34: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-only/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html"
15:34:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:34:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:34:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:34:26 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
15:34:26 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
15:34:26 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:34:26 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:34:26 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
15:34:26 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 3047ms
15:34:26 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
15:34:27 INFO - PROCESS | 1856 | --DOCSHELL 0x7f317199b800 == 16 [pid = 1904] [id = 62]
15:34:27 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3173941700 == 15 [pid = 1904] [id = 47]
15:34:27 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3170102c00 == 14 [pid = 1904] [id = 61]
15:34:27 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3171d81300 == 13 [pid = 1904] [id = 60]
15:34:27 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3171d7fa00 == 12 [pid = 1904] [id = 58]
15:34:27 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316f8afc00 == 11 [pid = 1904] [id = 57]
15:34:27 INFO - PROCESS | 1856 | --DOMWINDOW == 49 (0x7f3171861c00) [pid = 1904] [serial = 141] [outer = (nil)] [url = about:blank]
15:34:27 INFO - PROCESS | 1856 | --DOMWINDOW == 48 (0x7f3171d34c00) [pid = 1904] [serial = 146] [outer = (nil)] [url = about:blank]
15:34:27 INFO - PROCESS | 1856 | --DOMWINDOW == 47 (0x7f3176acbc00) [pid = 1904] [serial = 135] [outer = (nil)] [url = about:blank]
15:34:27 INFO - PROCESS | 1856 | --DOMWINDOW == 46 (0x7f3171c30c00) [pid = 1904] [serial = 138] [outer = (nil)] [url = about:blank]
15:34:27 INFO - PROCESS | 1856 | --DOMWINDOW == 45 (0x7f3173904c00) [pid = 1904] [serial = 151] [outer = (nil)] [url = about:blank]
15:34:27 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316f8ac500 == 12 [pid = 1904] [id = 71]
15:34:27 INFO - PROCESS | 1856 | ++DOMWINDOW == 46 (0x7f316f888c00) [pid = 1904] [serial = 196] [outer = (nil)]
15:34:27 INFO - PROCESS | 1856 | ++DOMWINDOW == 47 (0x7f3170451c00) [pid = 1904] [serial = 197] [outer = 0x7f316f888c00]
15:34:27 INFO - PROCESS | 1856 | ++DOMWINDOW == 48 (0x7f3171861400) [pid = 1904] [serial = 198] [outer = 0x7f316f888c00]
15:34:27 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:27 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:28 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:34:28 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
15:34:28 INFO - document served over http requires an http
15:34:28 INFO - sub-resource via script-tag using the meta-csp
15:34:28 INFO - delivery method with keep-origin-redirect and when
15:34: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-only/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html"
15:34:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:34:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:34:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:34:28 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
15:34:28 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
15:34:28 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:34:28 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:34:28 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
15:34:28 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 1542ms
15:34:28 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html
15:34:28 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3170915500 == 13 [pid = 1904] [id = 72]
15:34:28 INFO - PROCESS | 1856 | ++DOMWINDOW == 49 (0x7f3171d63800) [pid = 1904] [serial = 199] [outer = (nil)]
15:34:28 INFO - PROCESS | 1856 | --DOMWINDOW == 16 (0x7f09968ed000) [pid = 1856] [serial = 23] [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.]
15:34:28 INFO - PROCESS | 1856 | ++DOMWINDOW == 50 (0x7f3171d63c00) [pid = 1904] [serial = 200] [outer = 0x7f3171d63800]
15:34:29 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:29 INFO - PROCESS | 1856 | ++DOMWINDOW == 51 (0x7f31720ec000) [pid = 1904] [serial = 201] [outer = 0x7f3171d63800]
15:34:29 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:29 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:29 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:29 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:34:29 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
15:34:29 INFO - document served over http requires an http
15:34:29 INFO - sub-resource via script-tag using the meta-csp
15:34:29 INFO - delivery method with no-redirect and when
15:34: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-http/script-tag/generic.no-redirect.http.html"
15:34:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:34:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:34:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:34:29 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
15:34:29 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
15:34:29 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:34:29 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:34:29 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
15:34:29 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 1335ms
15:34:29 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
15:34:30 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3171c42300 == 14 [pid = 1904] [id = 73]
15:34:30 INFO - PROCESS | 1856 | ++DOMWINDOW == 52 (0x7f3176f43800) [pid = 1904] [serial = 202] [outer = (nil)]
15:34:30 INFO - PROCESS | 1856 | ++DOMWINDOW == 53 (0x7f3176f63800) [pid = 1904] [serial = 203] [outer = 0x7f3176f43800]
15:34:30 INFO - PROCESS | 1856 | ++DOMWINDOW == 54 (0x7f317717e400) [pid = 1904] [serial = 204] [outer = 0x7f3176f43800]
15:34:30 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:30 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:30 INFO - PROCESS | 1856 | --DOMWINDOW == 53 (0x7f317396b800) [pid = 1904] [serial = 173] [outer = (nil)] [url = about:blank]
15:34:30 INFO - PROCESS | 1856 | --DOMWINDOW == 52 (0x7f31719bb800) [pid = 1904] [serial = 176] [outer = (nil)] [url = about:blank]
15:34:30 INFO - PROCESS | 1856 | --DOMWINDOW == 51 (0x7f31771ac000) [pid = 1904] [serial = 164] [outer = (nil)] [url = about:blank]
15:34:30 INFO - PROCESS | 1856 | --DOMWINDOW == 50 (0x7f3171831800) [pid = 1904] [serial = 158] [outer = (nil)] [url = about:blank]
15:34:30 INFO - PROCESS | 1856 | --DOMWINDOW == 49 (0x7f3176a39400) [pid = 1904] [serial = 161] [outer = (nil)] [url = about:blank]
15:34:30 INFO - PROCESS | 1856 | --DOMWINDOW == 48 (0x7f316f9fc800) [pid = 1904] [serial = 167] [outer = (nil)] [url = about:blank]
15:34:30 INFO - PROCESS | 1856 | --DOMWINDOW == 47 (0x7f3171c1e800) [pid = 1904] [serial = 170] [outer = (nil)] [url = about:blank]
15:34:30 INFO - PROCESS | 1856 | --DOMWINDOW == 46 (0x7f3171958400) [pid = 1904] [serial = 169] [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]
15:34:30 INFO - PROCESS | 1856 | --DOMWINDOW == 45 (0x7f316f888000) [pid = 1904] [serial = 166] [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]
15:34:30 INFO - PROCESS | 1856 | --DOMWINDOW == 44 (0x7f3173906800) [pid = 1904] [serial = 172] [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]
15:34:30 INFO - PROCESS | 1856 | --DOMWINDOW == 43 (0x7f3171dd4c00) [pid = 1904] [serial = 154] [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]
15:34:30 INFO - PROCESS | 1856 | --DOMWINDOW == 42 (0x7f317189dc00) [pid = 1904] [serial = 168] [outer = (nil)] [url = about:blank]
15:34:30 INFO - PROCESS | 1856 | --DOMWINDOW == 41 (0x7f3171c51400) [pid = 1904] [serial = 171] [outer = (nil)] [url = about:blank]
15:34:30 INFO - PROCESS | 1856 | --DOMWINDOW == 40 (0x7f31738f9800) [pid = 1904] [serial = 156] [outer = (nil)] [url = about:blank]
15:34:31 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
15:34:31 INFO - document served over http requires an http
15:34:31 INFO - sub-resource via script-tag using the meta-csp
15:34:31 INFO - delivery method with swap-origin-redirect and when
15:34: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/referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html"
15:34:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:34:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:34:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:34:31 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
15:34:31 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
15:34:31 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:34:31 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:34:31 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
15:34:31 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 1546ms
15:34:31 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
15:34:31 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316ef60200 == 15 [pid = 1904] [id = 74]
15:34:31 INFO - PROCESS | 1856 | ++DOMWINDOW == 41 (0x7f3171958400) [pid = 1904] [serial = 205] [outer = (nil)]
15:34:31 INFO - PROCESS | 1856 | ++DOMWINDOW == 42 (0x7f31719bb800) [pid = 1904] [serial = 206] [outer = 0x7f3171958400]
15:34:32 INFO - PROCESS | 1856 | ++DOMWINDOW == 43 (0x7f3171dd4c00) [pid = 1904] [serial = 207] [outer = 0x7f3171958400]
15:34:32 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:32 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:32 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
15:34:32 INFO - document served over http requires an http
15:34:32 INFO - sub-resource via xhr-request using the meta-csp
15:34:32 INFO - delivery method with keep-origin-redirect and when
15:34: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-http/xhr-request/generic.keep-origin-redirect.http.html"
15:34:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:34:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:34:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:34:32 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
15:34:32 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
15:34:32 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:34:32 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:34:32 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
15:34:32 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1330ms
15:34:32 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
15:34:32 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3177157400 == 16 [pid = 1904] [id = 75]
15:34:32 INFO - PROCESS | 1856 | ++DOMWINDOW == 44 (0x7f3172d7d800) [pid = 1904] [serial = 208] [outer = (nil)]
15:34:33 INFO - PROCESS | 1856 | ++DOMWINDOW == 45 (0x7f3172d7dc00) [pid = 1904] [serial = 209] [outer = 0x7f3172d7d800]
15:34:33 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:33 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:33 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:33 INFO - PROCESS | 1856 | ++DOMWINDOW == 46 (0x7f31770a5800) [pid = 1904] [serial = 210] [outer = 0x7f3172d7d800]
15:34:33 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:33 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:34 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
15:34:34 INFO - document served over http requires an http
15:34:34 INFO - sub-resource via xhr-request using the meta-csp
15:34:34 INFO - delivery method with no-redirect and when
15:34:34 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html"
15:34:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:34:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:34:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:34:34 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
15:34:34 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
15:34:34 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:34:34 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:34:34 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
15:34:34 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1938ms
15:34:34 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
15:34:34 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:35 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3170102200 == 17 [pid = 1904] [id = 76]
15:34:35 INFO - PROCESS | 1856 | ++DOMWINDOW == 47 (0x7f3171d63000) [pid = 1904] [serial = 211] [outer = (nil)]
15:34:35 INFO - PROCESS | 1856 | ++DOMWINDOW == 48 (0x7f3171d90c00) [pid = 1904] [serial = 212] [outer = 0x7f3171d63000]
15:34:35 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:35 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:35 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:35 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:35 INFO - PROCESS | 1856 | ++DOMWINDOW == 49 (0x7f317218dc00) [pid = 1904] [serial = 213] [outer = 0x7f3171d63000]
15:34:35 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:35 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:36 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
15:34:36 INFO - document served over http requires an http
15:34:36 INFO - sub-resource via xhr-request using the meta-csp
15:34:36 INFO - delivery method with swap-origin-redirect and when
15:34:36 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html"
15:34:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:34:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:34:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:34:36 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
15:34:36 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
15:34:36 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:34:36 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:34:36 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
15:34:36 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2048ms
15:34:36 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
15:34:37 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3170ff9c00 == 18 [pid = 1904] [id = 77]
15:34:37 INFO - PROCESS | 1856 | ++DOMWINDOW == 50 (0x7f3171376800) [pid = 1904] [serial = 214] [outer = (nil)]
15:34:37 INFO - PROCESS | 1856 | ++DOMWINDOW == 51 (0x7f316f57f000) [pid = 1904] [serial = 215] [outer = 0x7f3171376800]
15:34:37 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:37 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:37 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:37 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:37 INFO - PROCESS | 1856 | ++DOMWINDOW == 52 (0x7f316f57f400) [pid = 1904] [serial = 216] [outer = 0x7f3171376800]
15:34:37 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:37 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:37 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:39 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:34:40 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
15:34:40 INFO - document served over http requires an https
15:34:40 INFO - sub-resource via fetch-request using the meta-csp
15:34:40 INFO - delivery method with keep-origin-redirect and when
15:34: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/fetch-request/generic.keep-origin-redirect.http.html"
15:34:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:34:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:34:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:34:40 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
15:34:40 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
15:34:40 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
15:34:40 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:34:40 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:34:40 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
15:34:40 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 3348ms
15:34:40 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
15:34:40 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316f824c00 == 19 [pid = 1904] [id = 78]
15:34:40 INFO - PROCESS | 1856 | ++DOMWINDOW == 53 (0x7f316ef41000) [pid = 1904] [serial = 217] [outer = (nil)]
15:34:40 INFO - PROCESS | 1856 | ++DOMWINDOW == 54 (0x7f316ef41400) [pid = 1904] [serial = 218] [outer = 0x7f316ef41000]
15:34:40 INFO - PROCESS | 1856 | ++DOMWINDOW == 55 (0x7f316efec400) [pid = 1904] [serial = 219] [outer = 0x7f316ef41000]
15:34:40 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:40 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:41 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:41 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3171c44b00 == 18 [pid = 1904] [id = 48]
15:34:41 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316ef60200 == 17 [pid = 1904] [id = 74]
15:34:41 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3171c42300 == 16 [pid = 1904] [id = 73]
15:34:41 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3170915500 == 15 [pid = 1904] [id = 72]
15:34:41 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316f8ac500 == 14 [pid = 1904] [id = 71]
15:34:41 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316f53ef00 == 13 [pid = 1904] [id = 70]
15:34:41 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316f53f400 == 12 [pid = 1904] [id = 69]
15:34:41 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3170101d00 == 11 [pid = 1904] [id = 68]
15:34:41 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316ef5e400 == 10 [pid = 1904] [id = 67]
15:34:41 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316f825100 == 9 [pid = 1904] [id = 66]
15:34:41 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3176e43800 == 8 [pid = 1904] [id = 59]
15:34:41 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316f822400 == 7 [pid = 1904] [id = 65]
15:34:41 INFO - PROCESS | 1856 | --DOCSHELL 0x7f317215a200 == 6 [pid = 1904] [id = 64]
15:34:41 INFO - PROCESS | 1856 | --DOCSHELL 0x7f317215bb00 == 5 [pid = 1904] [id = 63]
15:34:41 INFO - PROCESS | 1856 | --DOMWINDOW == 54 (0x7f3176eb7c00) [pid = 1904] [serial = 174] [outer = (nil)] [url = about:blank]
15:34:41 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
15:34:41 INFO - document served over http requires an https
15:34:41 INFO - sub-resource via fetch-request using the meta-csp
15:34:41 INFO - delivery method with no-redirect and when
15:34:41 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html"
15:34:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:34:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:34:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:34:41 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
15:34:41 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
15:34:41 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
15:34:41 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:34:41 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:34:41 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
15:34:41 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1613ms
15:34:41 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
15:34:41 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316f53fe00 == 6 [pid = 1904] [id = 79]
15:34:41 INFO - PROCESS | 1856 | ++DOMWINDOW == 55 (0x7f316f57fc00) [pid = 1904] [serial = 220] [outer = (nil)]
15:34:42 INFO - PROCESS | 1856 | ++DOMWINDOW == 56 (0x7f316f598000) [pid = 1904] [serial = 221] [outer = 0x7f316f57fc00]
15:34:42 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:42 INFO - PROCESS | 1856 | ++DOMWINDOW == 57 (0x7f316f9fc800) [pid = 1904] [serial = 222] [outer = 0x7f316f57fc00]
15:34:42 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:42 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:43 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
15:34:43 INFO - document served over http requires an https
15:34:43 INFO - sub-resource via fetch-request using the meta-csp
15:34:43 INFO - delivery method with swap-origin-redirect and when
15:34: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-only/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html"
15:34:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:34:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:34:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:34:43 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
15:34:43 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
15:34:43 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
15:34:43 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:34:43 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:34:43 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
15:34:43 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 1477ms
15:34:43 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
15:34:43 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3170101d00 == 7 [pid = 1904] [id = 80]
15:34:43 INFO - PROCESS | 1856 | ++DOMWINDOW == 58 (0x7f3170f31400) [pid = 1904] [serial = 223] [outer = (nil)]
15:34:43 INFO - PROCESS | 1856 | ++DOMWINDOW == 59 (0x7f3170f7e400) [pid = 1904] [serial = 224] [outer = 0x7f3170f31400]
15:34:43 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:43 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:43 INFO - PROCESS | 1856 | ++DOMWINDOW == 60 (0x7f317189dc00) [pid = 1904] [serial = 225] [outer = 0x7f3170f31400]
15:34:43 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:44 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:44 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f317182b800 == 8 [pid = 1904] [id = 81]
15:34:44 INFO - PROCESS | 1856 | ++DOMWINDOW == 61 (0x7f317194a400) [pid = 1904] [serial = 226] [outer = (nil)]
15:34:44 INFO - PROCESS | 1856 | ++DOMWINDOW == 62 (0x7f3171c30000) [pid = 1904] [serial = 227] [outer = 0x7f317194a400]
15:34:44 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
15:34:44 INFO - document served over http requires an https
15:34:44 INFO - sub-resource via iframe-tag using the meta-csp
15:34:44 INFO - delivery method with keep-origin-redirect and when
15:34:44 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html"
15:34:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:34:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:34:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:34:44 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
15:34:44 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
15:34:44 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:34:44 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:34:44 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
15:34:44 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1636ms
15:34:44 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
15:34:45 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f317199b300 == 9 [pid = 1904] [id = 82]
15:34:45 INFO - PROCESS | 1856 | ++DOMWINDOW == 63 (0x7f3171d90400) [pid = 1904] [serial = 228] [outer = (nil)]
15:34:45 INFO - PROCESS | 1856 | ++DOMWINDOW == 64 (0x7f31720a9400) [pid = 1904] [serial = 229] [outer = 0x7f3171d90400]
15:34:45 INFO - PROCESS | 1856 | ++DOMWINDOW == 65 (0x7f3172d7d000) [pid = 1904] [serial = 230] [outer = 0x7f3171d90400]
15:34:45 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:45 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:45 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:46 INFO - PROCESS | 1856 | --DOMWINDOW == 64 (0x7f316efec000) [pid = 1904] [serial = 189] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445553263466]
15:34:46 INFO - PROCESS | 1856 | --DOMWINDOW == 63 (0x7f3176a39000) [pid = 1904] [serial = 160] [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]
15:34:46 INFO - PROCESS | 1856 | --DOMWINDOW == 62 (0x7f31721a1400) [pid = 1904] [serial = 184] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:34:46 INFO - PROCESS | 1856 | --DOMWINDOW == 61 (0x7f3171d55c00) [pid = 1904] [serial = 181] [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]
15:34:46 INFO - PROCESS | 1856 | --DOMWINDOW == 60 (0x7f3171d63800) [pid = 1904] [serial = 199] [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]
15:34:46 INFO - PROCESS | 1856 | --DOMWINDOW == 59 (0x7f31712cdc00) [pid = 1904] [serial = 157] [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]
15:34:46 INFO - PROCESS | 1856 | --DOMWINDOW == 58 (0x7f316f432c00) [pid = 1904] [serial = 186] [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]
15:34:46 INFO - PROCESS | 1856 | --DOMWINDOW == 57 (0x7f316efbe400) [pid = 1904] [serial = 194] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:34:46 INFO - PROCESS | 1856 | --DOMWINDOW == 56 (0x7f3171958400) [pid = 1904] [serial = 205] [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]
15:34:46 INFO - PROCESS | 1856 | --DOMWINDOW == 55 (0x7f316f888c00) [pid = 1904] [serial = 196] [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]
15:34:46 INFO - PROCESS | 1856 | --DOMWINDOW == 54 (0x7f3176f43800) [pid = 1904] [serial = 202] [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]
15:34:46 INFO - PROCESS | 1856 | --DOMWINDOW == 53 (0x7f31771aa800) [pid = 1904] [serial = 163] [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]
15:34:46 INFO - PROCESS | 1856 | --DOMWINDOW == 52 (0x7f3171d34000) [pid = 1904] [serial = 191] [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]
15:34:46 INFO - PROCESS | 1856 | --DOMWINDOW == 51 (0x7f31708e3800) [pid = 1904] [serial = 178] [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]
15:34:46 INFO - PROCESS | 1856 | --DOMWINDOW == 50 (0x7f3172c26000) [pid = 1904] [serial = 130] [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]
15:34:46 INFO - PROCESS | 1856 | --DOMWINDOW == 49 (0x7f3170451c00) [pid = 1904] [serial = 197] [outer = (nil)] [url = about:blank]
15:34:46 INFO - PROCESS | 1856 | --DOMWINDOW == 48 (0x7f3172d50800) [pid = 1904] [serial = 185] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:34:46 INFO - PROCESS | 1856 | --DOMWINDOW == 47 (0x7f3171d56400) [pid = 1904] [serial = 182] [outer = (nil)] [url = about:blank]
15:34:46 INFO - PROCESS | 1856 | --DOMWINDOW == 46 (0x7f3171d4c400) [pid = 1904] [serial = 190] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445553263466]
15:34:46 INFO - PROCESS | 1856 | --DOMWINDOW == 45 (0x7f316f413000) [pid = 1904] [serial = 187] [outer = (nil)] [url = about:blank]
15:34:46 INFO - PROCESS | 1856 | --DOMWINDOW == 44 (0x7f31719bb800) [pid = 1904] [serial = 206] [outer = (nil)] [url = about:blank]
15:34:46 INFO - PROCESS | 1856 | --DOMWINDOW == 43 (0x7f3171d63c00) [pid = 1904] [serial = 200] [outer = (nil)] [url = about:blank]
15:34:46 INFO - PROCESS | 1856 | --DOMWINDOW == 42 (0x7f3176f63800) [pid = 1904] [serial = 203] [outer = (nil)] [url = about:blank]
15:34:46 INFO - PROCESS | 1856 | --DOMWINDOW == 41 (0x7f316f413800) [pid = 1904] [serial = 195] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:34:46 INFO - PROCESS | 1856 | --DOMWINDOW == 40 (0x7f316efbe000) [pid = 1904] [serial = 192] [outer = (nil)] [url = about:blank]
15:34:46 INFO - PROCESS | 1856 | --DOMWINDOW == 39 (0x7f317096a400) [pid = 1904] [serial = 179] [outer = (nil)] [url = about:blank]
15:34:46 INFO - PROCESS | 1856 | --DOMWINDOW == 38 (0x7f3172d7dc00) [pid = 1904] [serial = 209] [outer = (nil)] [url = about:blank]
15:34:46 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3171c42d00 == 10 [pid = 1904] [id = 83]
15:34:46 INFO - PROCESS | 1856 | ++DOMWINDOW == 39 (0x7f316ee28000) [pid = 1904] [serial = 231] [outer = (nil)]
15:34:46 INFO - PROCESS | 1856 | --DOMWINDOW == 38 (0x7f3173906000) [pid = 1904] [serial = 132] [outer = (nil)] [url = about:blank]
15:34:46 INFO - PROCESS | 1856 | --DOMWINDOW == 37 (0x7f3171c27c00) [pid = 1904] [serial = 159] [outer = (nil)] [url = about:blank]
15:34:46 INFO - PROCESS | 1856 | --DOMWINDOW == 36 (0x7f3176f05800) [pid = 1904] [serial = 162] [outer = (nil)] [url = about:blank]
15:34:46 INFO - PROCESS | 1856 | --DOMWINDOW == 35 (0x7f3171dd4c00) [pid = 1904] [serial = 207] [outer = (nil)] [url = about:blank]
15:34:46 INFO - PROCESS | 1856 | --DOMWINDOW == 34 (0x7f31771ac400) [pid = 1904] [serial = 165] [outer = (nil)] [url = about:blank]
15:34:46 INFO - PROCESS | 1856 | ++DOMWINDOW == 35 (0x7f316efbe400) [pid = 1904] [serial = 232] [outer = 0x7f316ee28000]
15:34:47 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
15:34:47 INFO - document served over http requires an https
15:34:47 INFO - sub-resource via iframe-tag using the meta-csp
15:34:47 INFO - delivery method with no-redirect and when
15:34: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/iframe-tag/generic.no-redirect.http.html"
15:34:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:34:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:34:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:34:47 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
15:34:47 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
15:34:47 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:34:47 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:34:47 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
15:34:47 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2183ms
15:34:47 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
15:34:47 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3171d82700 == 11 [pid = 1904] [id = 84]
15:34:47 INFO - PROCESS | 1856 | ++DOMWINDOW == 36 (0x7f3170451c00) [pid = 1904] [serial = 233] [outer = (nil)]
15:34:47 INFO - PROCESS | 1856 | ++DOMWINDOW == 37 (0x7f31705cc800) [pid = 1904] [serial = 234] [outer = 0x7f3170451c00]
15:34:47 INFO - PROCESS | 1856 | ++DOMWINDOW == 38 (0x7f3170eb2000) [pid = 1904] [serial = 235] [outer = 0x7f3170451c00]
15:34:47 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:47 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:47 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:48 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3172d33b00 == 12 [pid = 1904] [id = 85]
15:34:48 INFO - PROCESS | 1856 | ++DOMWINDOW == 39 (0x7f31712cdc00) [pid = 1904] [serial = 236] [outer = (nil)]
15:34:48 INFO - PROCESS | 1856 | [Child 1904] WARNING: No inner window available!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 10089
15:34:48 INFO - PROCESS | 1856 | ++DOMWINDOW == 40 (0x7f316e8bc000) [pid = 1904] [serial = 237] [outer = 0x7f31712cdc00]
15:34:48 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
15:34:48 INFO - document served over http requires an https
15:34:48 INFO - sub-resource via iframe-tag using the meta-csp
15:34:48 INFO - delivery method with swap-origin-redirect and when
15:34: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-only/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html"
15:34:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:34:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:34:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:34:48 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
15:34:48 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
15:34:48 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:34:48 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:34:48 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
15:34:48 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1938ms
15:34:49 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
15:34:49 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3170100400 == 13 [pid = 1904] [id = 86]
15:34:49 INFO - PROCESS | 1856 | ++DOMWINDOW == 41 (0x7f317194a000) [pid = 1904] [serial = 238] [outer = (nil)]
15:34:49 INFO - PROCESS | 1856 | ++DOMWINDOW == 42 (0x7f31719bb000) [pid = 1904] [serial = 239] [outer = 0x7f317194a000]
15:34:49 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:49 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:50 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:50 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:50 INFO - PROCESS | 1856 | ++DOMWINDOW == 43 (0x7f3171d4c400) [pid = 1904] [serial = 240] [outer = 0x7f317194a000]
15:34:50 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:51 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
15:34:51 INFO - document served over http requires an https
15:34:51 INFO - sub-resource via script-tag using the meta-csp
15:34:51 INFO - delivery method with keep-origin-redirect and when
15:34: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/script-tag/generic.keep-origin-redirect.http.html"
15:34:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:34:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:34:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:34:51 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
15:34:51 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
15:34:51 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:34:51 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:34:51 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
15:34:51 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2089ms
15:34:51 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html
15:34:51 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3171c44100 == 14 [pid = 1904] [id = 87]
15:34:51 INFO - PROCESS | 1856 | ++DOMWINDOW == 44 (0x7f3172de7800) [pid = 1904] [serial = 241] [outer = (nil)]
15:34:51 INFO - PROCESS | 1856 | ++DOMWINDOW == 45 (0x7f3172df1400) [pid = 1904] [serial = 242] [outer = 0x7f3172de7800]
15:34:51 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:51 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:52 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:52 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:52 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:52 INFO - PROCESS | 1856 | ++DOMWINDOW == 46 (0x7f3173918000) [pid = 1904] [serial = 243] [outer = 0x7f3172de7800]
15:34:52 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:53 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
15:34:53 INFO - document served over http requires an https
15:34:53 INFO - sub-resource via script-tag using the meta-csp
15:34:53 INFO - delivery method with no-redirect and when
15:34: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-https/script-tag/generic.no-redirect.http.html"
15:34:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:34:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:34:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:34:53 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
15:34:53 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
15:34:53 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:34:53 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:34:53 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
15:34:53 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 2590ms
15:34:53 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
15:34:54 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3176e42900 == 15 [pid = 1904] [id = 88]
15:34:54 INFO - PROCESS | 1856 | ++DOMWINDOW == 47 (0x7f317396b800) [pid = 1904] [serial = 244] [outer = (nil)]
15:34:54 INFO - PROCESS | 1856 | ++DOMWINDOW == 48 (0x7f3176a39000) [pid = 1904] [serial = 245] [outer = 0x7f317396b800]
15:34:54 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:54 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:54 INFO - PROCESS | 1856 | ++DOMWINDOW == 49 (0x7f3176eb7c00) [pid = 1904] [serial = 246] [outer = 0x7f317396b800]
15:34:54 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:54 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:55 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
15:34:55 INFO - document served over http requires an https
15:34:55 INFO - sub-resource via script-tag using the meta-csp
15:34:55 INFO - delivery method with swap-origin-redirect and when
15:34:55 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html"
15:34:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:34:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:34:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:34:55 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
15:34:55 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
15:34:55 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:34:55 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:34:55 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
15:34:55 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1735ms
15:34:55 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
15:34:55 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316e9b9f00 == 16 [pid = 1904] [id = 89]
15:34:55 INFO - PROCESS | 1856 | ++DOMWINDOW == 50 (0x7f31771aa000) [pid = 1904] [serial = 247] [outer = (nil)]
15:34:55 INFO - PROCESS | 1856 | ++DOMWINDOW == 51 (0x7f31771aa800) [pid = 1904] [serial = 248] [outer = 0x7f31771aa000]
15:34:56 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:56 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:56 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:56 INFO - PROCESS | 1856 | ++DOMWINDOW == 52 (0x7f31771e6000) [pid = 1904] [serial = 249] [outer = 0x7f31771aa000]
15:34:56 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:56 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:57 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
15:34:57 INFO - document served over http requires an https
15:34:57 INFO - sub-resource via xhr-request using the meta-csp
15:34:57 INFO - delivery method with keep-origin-redirect and when
15:34: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-https/xhr-request/generic.keep-origin-redirect.http.html"
15:34:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:34:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:34:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:34:57 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
15:34:57 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
15:34:57 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:34:57 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:34:57 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
15:34:57 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1940ms
15:34:57 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
15:34:57 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316e9bc200 == 17 [pid = 1904] [id = 90]
15:34:57 INFO - PROCESS | 1856 | ++DOMWINDOW == 53 (0x7f316dc42800) [pid = 1904] [serial = 250] [outer = (nil)]
15:34:58 INFO - PROCESS | 1856 | ++DOMWINDOW == 54 (0x7f316dc42c00) [pid = 1904] [serial = 251] [outer = 0x7f316dc42800]
15:34:58 INFO - PROCESS | 1856 | ++DOMWINDOW == 55 (0x7f316f4e3400) [pid = 1904] [serial = 252] [outer = 0x7f316dc42800]
15:34:58 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:58 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:59 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
15:34:59 INFO - document served over http requires an https
15:34:59 INFO - sub-resource via xhr-request using the meta-csp
15:34:59 INFO - delivery method with no-redirect and when
15:34:59 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html"
15:34:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:34:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:34:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:34:59 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
15:34:59 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
15:34:59 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:34:59 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:34:59 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
15:34:59 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1652ms
15:34:59 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
15:34:59 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:59 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316f542b00 == 18 [pid = 1904] [id = 91]
15:34:59 INFO - PROCESS | 1856 | ++DOMWINDOW == 56 (0x7f316dc76400) [pid = 1904] [serial = 253] [outer = (nil)]
15:34:59 INFO - PROCESS | 1856 | ++DOMWINDOW == 57 (0x7f316eed5000) [pid = 1904] [serial = 254] [outer = 0x7f316dc76400]
15:34:59 INFO - PROCESS | 1856 | ++DOMWINDOW == 58 (0x7f317092dc00) [pid = 1904] [serial = 255] [outer = 0x7f316dc76400]
15:34:59 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:59 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:34:59 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:00 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3171c42d00 == 17 [pid = 1904] [id = 83]
15:35:00 INFO - PROCESS | 1856 | --DOCSHELL 0x7f317199b300 == 16 [pid = 1904] [id = 82]
15:35:00 INFO - PROCESS | 1856 | --DOCSHELL 0x7f317182b800 == 15 [pid = 1904] [id = 81]
15:35:00 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3170101d00 == 14 [pid = 1904] [id = 80]
15:35:00 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316f53fe00 == 13 [pid = 1904] [id = 79]
15:35:00 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316f824c00 == 12 [pid = 1904] [id = 78]
15:35:00 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3170102200 == 11 [pid = 1904] [id = 76]
15:35:00 INFO - PROCESS | 1856 | --DOMWINDOW == 57 (0x7f316efbe800) [pid = 1904] [serial = 193] [outer = (nil)] [url = about:blank]
15:35:00 INFO - PROCESS | 1856 | --DOMWINDOW == 56 (0x7f31718b0400) [pid = 1904] [serial = 180] [outer = (nil)] [url = about:blank]
15:35:00 INFO - PROCESS | 1856 | --DOMWINDOW == 55 (0x7f316f455400) [pid = 1904] [serial = 188] [outer = (nil)] [url = about:blank]
15:35:00 INFO - PROCESS | 1856 | --DOMWINDOW == 54 (0x7f3171dd4800) [pid = 1904] [serial = 183] [outer = (nil)] [url = about:blank]
15:35:00 INFO - PROCESS | 1856 | --DOMWINDOW == 53 (0x7f3171861400) [pid = 1904] [serial = 198] [outer = (nil)] [url = about:blank]
15:35:00 INFO - PROCESS | 1856 | --DOMWINDOW == 52 (0x7f317717e400) [pid = 1904] [serial = 204] [outer = (nil)] [url = about:blank]
15:35:00 INFO - PROCESS | 1856 | --DOMWINDOW == 51 (0x7f31720ec000) [pid = 1904] [serial = 201] [outer = (nil)] [url = about:blank]
15:35:01 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
15:35:01 INFO - document served over http requires an https
15:35:01 INFO - sub-resource via xhr-request using the meta-csp
15:35:01 INFO - delivery method with swap-origin-redirect and when
15:35:01 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html"
15:35:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:35:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:35:01 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
15:35:01 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
15:35:01 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:35:01 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:35:01 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
15:35:01 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2034ms
15:35:01 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
15:35:01 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3170102200 == 12 [pid = 1904] [id = 92]
15:35:01 INFO - PROCESS | 1856 | ++DOMWINDOW == 52 (0x7f31719c2800) [pid = 1904] [serial = 256] [outer = (nil)]
15:35:01 INFO - PROCESS | 1856 | ++DOMWINDOW == 53 (0x7f3171c1e400) [pid = 1904] [serial = 257] [outer = 0x7f31719c2800]
15:35:01 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:01 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:02 INFO - PROCESS | 1856 | ++DOMWINDOW == 54 (0x7f3171c51c00) [pid = 1904] [serial = 258] [outer = 0x7f31719c2800]
15:35:02 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:03 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
15:35:03 INFO - document served over http requires an http
15:35:03 INFO - sub-resource via fetch-request using the meta-csp
15:35:03 INFO - delivery method with keep-origin-redirect and when
15:35:03 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html"
15:35:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:35:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:35:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:35:03 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
15:35:03 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
15:35:03 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
15:35:03 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:35:03 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:35:03 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
15:35:03 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 1988ms
15:35:03 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html
15:35:03 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f317199ae00 == 13 [pid = 1904] [id = 93]
15:35:03 INFO - PROCESS | 1856 | ++DOMWINDOW == 55 (0x7f3172de6800) [pid = 1904] [serial = 259] [outer = (nil)]
15:35:03 INFO - PROCESS | 1856 | ++DOMWINDOW == 56 (0x7f3172de7c00) [pid = 1904] [serial = 260] [outer = 0x7f3172de6800]
15:35:04 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:04 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:04 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:04 INFO - PROCESS | 1856 | ++DOMWINDOW == 57 (0x7f317392b800) [pid = 1904] [serial = 261] [outer = 0x7f3172de6800]
15:35:04 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:04 INFO - PROCESS | 1856 | --DOMWINDOW == 56 (0x7f316f598000) [pid = 1904] [serial = 221] [outer = (nil)] [url = about:blank]
15:35:04 INFO - PROCESS | 1856 | --DOMWINDOW == 55 (0x7f316f57f000) [pid = 1904] [serial = 215] [outer = (nil)] [url = about:blank]
15:35:04 INFO - PROCESS | 1856 | --DOMWINDOW == 54 (0x7f3171c30000) [pid = 1904] [serial = 227] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:35:04 INFO - PROCESS | 1856 | --DOMWINDOW == 53 (0x7f316ef41400) [pid = 1904] [serial = 218] [outer = (nil)] [url = about:blank]
15:35:04 INFO - PROCESS | 1856 | --DOMWINDOW == 52 (0x7f3170f7e400) [pid = 1904] [serial = 224] [outer = (nil)] [url = about:blank]
15:35:04 INFO - PROCESS | 1856 | --DOMWINDOW == 51 (0x7f31720a9400) [pid = 1904] [serial = 229] [outer = (nil)] [url = about:blank]
15:35:04 INFO - PROCESS | 1856 | --DOMWINDOW == 50 (0x7f3171d90c00) [pid = 1904] [serial = 212] [outer = (nil)] [url = about:blank]
15:35:04 INFO - PROCESS | 1856 | --DOMWINDOW == 49 (0x7f316efbe400) [pid = 1904] [serial = 232] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445553286640]
15:35:04 INFO - PROCESS | 1856 | --DOMWINDOW == 48 (0x7f31705cc800) [pid = 1904] [serial = 234] [outer = (nil)] [url = about:blank]
15:35:04 INFO - PROCESS | 1856 | --DOMWINDOW == 47 (0x7f3171376800) [pid = 1904] [serial = 214] [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]
15:35:04 INFO - PROCESS | 1856 | --DOMWINDOW == 46 (0x7f316ef41000) [pid = 1904] [serial = 217] [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]
15:35:04 INFO - PROCESS | 1856 | --DOMWINDOW == 45 (0x7f3171d90400) [pid = 1904] [serial = 228] [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]
15:35:04 INFO - PROCESS | 1856 | --DOMWINDOW == 44 (0x7f317194a400) [pid = 1904] [serial = 226] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:35:04 INFO - PROCESS | 1856 | --DOMWINDOW == 43 (0x7f316ee28000) [pid = 1904] [serial = 231] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445553286640]
15:35:04 INFO - PROCESS | 1856 | --DOMWINDOW == 42 (0x7f316f57fc00) [pid = 1904] [serial = 220] [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]
15:35:04 INFO - PROCESS | 1856 | --DOMWINDOW == 41 (0x7f3170f31400) [pid = 1904] [serial = 223] [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]
15:35:04 INFO - PROCESS | 1856 | --DOMWINDOW == 40 (0x7f31719bb400) [pid = 1904] [serial = 175] [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]
15:35:04 INFO - PROCESS | 1856 | --DOMWINDOW == 39 (0x7f3171d55000) [pid = 1904] [serial = 177] [outer = (nil)] [url = about:blank]
15:35:04 INFO - PROCESS | 1856 | --DOMWINDOW == 38 (0x7f317218dc00) [pid = 1904] [serial = 213] [outer = (nil)] [url = about:blank]
15:35:05 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
15:35:05 INFO - document served over http requires an http
15:35:05 INFO - sub-resource via fetch-request using the meta-csp
15:35:05 INFO - delivery method with no-redirect and when
15:35: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/fetch-request/generic.no-redirect.http.html"
15:35:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:35:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:35:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:35:05 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
15:35:05 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
15:35:05 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
15:35:05 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:35:05 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:35:05 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
15:35:05 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1985ms
15:35:05 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
15:35:05 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3172d30900 == 14 [pid = 1904] [id = 94]
15:35:05 INFO - PROCESS | 1856 | ++DOMWINDOW == 39 (0x7f316efec000) [pid = 1904] [serial = 262] [outer = (nil)]
15:35:05 INFO - PROCESS | 1856 | ++DOMWINDOW == 40 (0x7f316f432000) [pid = 1904] [serial = 263] [outer = 0x7f316efec000]
15:35:05 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:05 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:06 INFO - PROCESS | 1856 | ++DOMWINDOW == 41 (0x7f31705cc800) [pid = 1904] [serial = 264] [outer = 0x7f316efec000]
15:35:06 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:06 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:06 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:06 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:35:07 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
15:35:07 INFO - document served over http requires an http
15:35:07 INFO - sub-resource via fetch-request using the meta-csp
15:35:07 INFO - delivery method with swap-origin-redirect and when
15:35:07 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html"
15:35:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:35:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:35:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:35:07 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
15:35:07 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
15:35:07 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
15:35:07 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:35:07 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:35:07 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
15:35:07 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1888ms
15:35:07 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
15:35:07 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3170ff7900 == 15 [pid = 1904] [id = 95]
15:35:07 INFO - PROCESS | 1856 | ++DOMWINDOW == 42 (0x7f31705dfc00) [pid = 1904] [serial = 265] [outer = (nil)]
15:35:08 INFO - PROCESS | 1856 | ++DOMWINDOW == 43 (0x7f317092d000) [pid = 1904] [serial = 266] [outer = 0x7f31705dfc00]
15:35:08 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:08 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:08 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:08 INFO - PROCESS | 1856 | ++DOMWINDOW == 44 (0x7f3171831800) [pid = 1904] [serial = 267] [outer = 0x7f31705dfc00]
15:35:08 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:08 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:09 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3173940800 == 16 [pid = 1904] [id = 96]
15:35:09 INFO - PROCESS | 1856 | ++DOMWINDOW == 45 (0x7f31719bb400) [pid = 1904] [serial = 268] [outer = (nil)]
15:35:09 INFO - PROCESS | 1856 | ++DOMWINDOW == 46 (0x7f3171d34000) [pid = 1904] [serial = 269] [outer = 0x7f31719bb400]
15:35:09 INFO - TEST-FAIL | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | The referrer URL is origin when a
15:35:09 INFO - document served over http requires an http
15:35:09 INFO - sub-resource via iframe-tag using the meta-csp
15:35:09 INFO - delivery method with keep-origin-redirect and when
15:35:09 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html"
15:35:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:35:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:35:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:35:09 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
15:35:09 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
15:35:09 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:35:09 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:35:09 INFO - @http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html:23:7
15:35:09 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2531ms
15:35:09 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
15:35:09 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3177157e00 == 17 [pid = 1904] [id = 97]
15:35:09 INFO - PROCESS | 1856 | ++DOMWINDOW == 47 (0x7f3176fb5400) [pid = 1904] [serial = 270] [outer = (nil)]
15:35:10 INFO - PROCESS | 1856 | ++DOMWINDOW == 48 (0x7f31770cc800) [pid = 1904] [serial = 271] [outer = 0x7f3176fb5400]
15:35:10 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:10 INFO - PROCESS | 1856 | ++DOMWINDOW == 49 (0x7f31718fb800) [pid = 1904] [serial = 272] [outer = 0x7f3176fb5400]
15:35:10 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:10 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:10 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:11 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316e844400 == 18 [pid = 1904] [id = 98]
15:35:11 INFO - PROCESS | 1856 | ++DOMWINDOW == 50 (0x7f316e81d000) [pid = 1904] [serial = 273] [outer = (nil)]
15:35:11 INFO - PROCESS | 1856 | ++DOMWINDOW == 51 (0x7f31771aac00) [pid = 1904] [serial = 274] [outer = 0x7f316e81d000]
15:35:11 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
15:35:11 INFO - document served over http requires an http
15:35:11 INFO - sub-resource via iframe-tag using the meta-csp
15:35:11 INFO - delivery method with no-redirect and when
15:35:11 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html"
15:35:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:35:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:35:11 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
15:35:11 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
15:35:11 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:35:11 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:35:11 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
15:35:11 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 1797ms
15:35:11 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
15:35:11 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:11 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316e847100 == 19 [pid = 1904] [id = 99]
15:35:11 INFO - PROCESS | 1856 | ++DOMWINDOW == 52 (0x7f316dd21c00) [pid = 1904] [serial = 275] [outer = (nil)]
15:35:11 INFO - PROCESS | 1856 | ++DOMWINDOW == 53 (0x7f316dcfb000) [pid = 1904] [serial = 276] [outer = 0x7f316dd21c00]
15:35:12 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:12 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:12 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:12 INFO - PROCESS | 1856 | ++DOMWINDOW == 54 (0x7f316ef78400) [pid = 1904] [serial = 277] [outer = 0x7f316dd21c00]
15:35:12 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:12 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:12 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:12 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316dda4800 == 20 [pid = 1904] [id = 100]
15:35:12 INFO - PROCESS | 1856 | ++DOMWINDOW == 55 (0x7f316ddaf000) [pid = 1904] [serial = 278] [outer = (nil)]
15:35:13 INFO - PROCESS | 1856 | ++DOMWINDOW == 56 (0x7f316ddaf400) [pid = 1904] [serial = 279] [outer = 0x7f316ddaf000]
15:35:13 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
15:35:13 INFO - document served over http requires an http
15:35:13 INFO - sub-resource via iframe-tag using the meta-csp
15:35:13 INFO - delivery method with swap-origin-redirect and when
15:35: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/iframe-tag/generic.swap-origin-redirect.http.html"
15:35:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:35:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:35:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:35:13 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
15:35:13 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
15:35:13 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:35:13 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:35:13 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
15:35:13 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 1841ms
15:35:13 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
15:35:13 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:13 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316dda6600 == 21 [pid = 1904] [id = 101]
15:35:13 INFO - PROCESS | 1856 | ++DOMWINDOW == 57 (0x7f316ddc8000) [pid = 1904] [serial = 280] [outer = (nil)]
15:35:13 INFO - PROCESS | 1856 | ++DOMWINDOW == 58 (0x7f316ddab400) [pid = 1904] [serial = 281] [outer = 0x7f316ddc8000]
15:35:14 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:14 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:14 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:14 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:14 INFO - PROCESS | 1856 | ++DOMWINDOW == 59 (0x7f316ddc8c00) [pid = 1904] [serial = 282] [outer = 0x7f316ddc8000]
15:35:14 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:14 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:15 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
15:35:15 INFO - document served over http requires an http
15:35:15 INFO - sub-resource via script-tag using the meta-csp
15:35:15 INFO - delivery method with keep-origin-redirect and when
15:35: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.keep-origin-redirect.http.html"
15:35:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:35:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:35:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:35:15 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
15:35:15 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
15:35:15 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:35:15 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:35:15 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
15:35:15 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2659ms
15:35:15 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html
15:35:16 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316dda5200 == 22 [pid = 1904] [id = 102]
15:35:16 INFO - PROCESS | 1856 | ++DOMWINDOW == 60 (0x7f316dc4e800) [pid = 1904] [serial = 283] [outer = (nil)]
15:35:16 INFO - PROCESS | 1856 | ++DOMWINDOW == 61 (0x7f316dc76800) [pid = 1904] [serial = 284] [outer = 0x7f316dc4e800]
15:35:16 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:16 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:16 INFO - PROCESS | 1856 | ++DOMWINDOW == 62 (0x7f317044f800) [pid = 1904] [serial = 285] [outer = 0x7f316dc4e800]
15:35:16 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:16 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:17 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:17 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3172d33b00 == 21 [pid = 1904] [id = 85]
15:35:17 INFO - PROCESS | 1856 | --DOCSHELL 0x7f317199ae00 == 20 [pid = 1904] [id = 93]
15:35:17 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3170102200 == 19 [pid = 1904] [id = 92]
15:35:17 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316f542b00 == 18 [pid = 1904] [id = 91]
15:35:17 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316e9bc200 == 17 [pid = 1904] [id = 90]
15:35:17 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316e9b9f00 == 16 [pid = 1904] [id = 89]
15:35:17 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3176e42900 == 15 [pid = 1904] [id = 88]
15:35:17 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3171c44100 == 14 [pid = 1904] [id = 87]
15:35:17 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3170100400 == 13 [pid = 1904] [id = 86]
15:35:17 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3171d82700 == 12 [pid = 1904] [id = 84]
15:35:17 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3177157400 == 11 [pid = 1904] [id = 75]
15:35:17 INFO - PROCESS | 1856 | --DOMWINDOW == 61 (0x7f317189dc00) [pid = 1904] [serial = 225] [outer = (nil)] [url = about:blank]
15:35:17 INFO - PROCESS | 1856 | --DOMWINDOW == 60 (0x7f316f57f400) [pid = 1904] [serial = 216] [outer = (nil)] [url = about:blank]
15:35:17 INFO - PROCESS | 1856 | --DOMWINDOW == 59 (0x7f316f9fc800) [pid = 1904] [serial = 222] [outer = (nil)] [url = about:blank]
15:35:17 INFO - PROCESS | 1856 | --DOMWINDOW == 58 (0x7f316efec400) [pid = 1904] [serial = 219] [outer = (nil)] [url = about:blank]
15:35:17 INFO - PROCESS | 1856 | --DOMWINDOW == 57 (0x7f3172d7d000) [pid = 1904] [serial = 230] [outer = (nil)] [url = about:blank]
15:35:17 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
15:35:17 INFO - document served over http requires an http
15:35:17 INFO - sub-resource via script-tag using the meta-csp
15:35:17 INFO - delivery method with no-redirect and when
15:35:17 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html"
15:35:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:35:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:35:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:35:17 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
15:35:17 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
15:35:17 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:35:17 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:35:17 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
15:35:17 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 1986ms
15:35:17 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
15:35:18 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316e9bc700 == 12 [pid = 1904] [id = 103]
15:35:18 INFO - PROCESS | 1856 | ++DOMWINDOW == 58 (0x7f316efbe800) [pid = 1904] [serial = 286] [outer = (nil)]
15:35:18 INFO - PROCESS | 1856 | ++DOMWINDOW == 59 (0x7f316efec400) [pid = 1904] [serial = 287] [outer = 0x7f316efbe800]
15:35:18 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:18 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:18 INFO - PROCESS | 1856 | ++DOMWINDOW == 60 (0x7f317044fc00) [pid = 1904] [serial = 288] [outer = 0x7f316efbe800]
15:35:18 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:18 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:19 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
15:35:19 INFO - document served over http requires an http
15:35:19 INFO - sub-resource via script-tag using the meta-csp
15:35:19 INFO - delivery method with swap-origin-redirect and when
15:35:19 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html"
15:35:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:35:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:35:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:35:19 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
15:35:19 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
15:35:19 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:35:19 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:35:19 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
15:35:19 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 1743ms
15:35:19 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
15:35:20 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316ef61600 == 13 [pid = 1904] [id = 104]
15:35:20 INFO - PROCESS | 1856 | ++DOMWINDOW == 61 (0x7f3170f7e800) [pid = 1904] [serial = 289] [outer = (nil)]
15:35:20 INFO - PROCESS | 1856 | ++DOMWINDOW == 62 (0x7f31712cd000) [pid = 1904] [serial = 290] [outer = 0x7f3170f7e800]
15:35:20 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:20 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:20 INFO - PROCESS | 1856 | ++DOMWINDOW == 63 (0x7f31718b0c00) [pid = 1904] [serial = 291] [outer = 0x7f3170f7e800]
15:35:20 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:20 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:21 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
15:35:21 INFO - document served over http requires an http
15:35:21 INFO - sub-resource via xhr-request using the meta-csp
15:35:21 INFO - delivery method with keep-origin-redirect and when
15:35:21 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html"
15:35:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:35:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:35:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:35:21 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
15:35:21 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
15:35:21 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:35:21 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:35:21 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
15:35:21 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1949ms
15:35:21 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html
15:35:22 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316f8ae300 == 14 [pid = 1904] [id = 105]
15:35:22 INFO - PROCESS | 1856 | ++DOMWINDOW == 64 (0x7f316f432800) [pid = 1904] [serial = 292] [outer = (nil)]
15:35:22 INFO - PROCESS | 1856 | ++DOMWINDOW == 65 (0x7f316f598000) [pid = 1904] [serial = 293] [outer = 0x7f316f432800]
15:35:23 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:23 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:23 INFO - PROCESS | 1856 | ++DOMWINDOW == 66 (0x7f3171d4c800) [pid = 1904] [serial = 294] [outer = 0x7f316f432800]
15:35:23 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:23 INFO - PROCESS | 1856 | --DOMWINDOW == 65 (0x7f31771aa800) [pid = 1904] [serial = 248] [outer = (nil)] [url = about:blank]
15:35:23 INFO - PROCESS | 1856 | --DOMWINDOW == 64 (0x7f31719bb000) [pid = 1904] [serial = 239] [outer = (nil)] [url = about:blank]
15:35:23 INFO - PROCESS | 1856 | --DOMWINDOW == 63 (0x7f3172df1400) [pid = 1904] [serial = 242] [outer = (nil)] [url = about:blank]
15:35:23 INFO - PROCESS | 1856 | --DOMWINDOW == 62 (0x7f3176a39000) [pid = 1904] [serial = 245] [outer = (nil)] [url = about:blank]
15:35:23 INFO - PROCESS | 1856 | --DOMWINDOW == 61 (0x7f316dc42c00) [pid = 1904] [serial = 251] [outer = (nil)] [url = about:blank]
15:35:23 INFO - PROCESS | 1856 | --DOMWINDOW == 60 (0x7f316e8bc000) [pid = 1904] [serial = 237] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:35:23 INFO - PROCESS | 1856 | --DOMWINDOW == 59 (0x7f3172de7c00) [pid = 1904] [serial = 260] [outer = (nil)] [url = about:blank]
15:35:23 INFO - PROCESS | 1856 | --DOMWINDOW == 58 (0x7f316eed5000) [pid = 1904] [serial = 254] [outer = (nil)] [url = about:blank]
15:35:23 INFO - PROCESS | 1856 | --DOMWINDOW == 57 (0x7f3171c1e400) [pid = 1904] [serial = 257] [outer = (nil)] [url = about:blank]
15:35:23 INFO - PROCESS | 1856 | --DOMWINDOW == 56 (0x7f316f432000) [pid = 1904] [serial = 263] [outer = (nil)] [url = about:blank]
15:35:23 INFO - PROCESS | 1856 | --DOMWINDOW == 55 (0x7f3171d63000) [pid = 1904] [serial = 211] [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]
15:35:23 INFO - PROCESS | 1856 | --DOMWINDOW == 54 (0x7f3172de6800) [pid = 1904] [serial = 259] [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]
15:35:23 INFO - PROCESS | 1856 | --DOMWINDOW == 53 (0x7f316dc76400) [pid = 1904] [serial = 253] [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]
15:35:23 INFO - PROCESS | 1856 | --DOMWINDOW == 52 (0x7f316dc42800) [pid = 1904] [serial = 250] [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]
15:35:23 INFO - PROCESS | 1856 | --DOMWINDOW == 51 (0x7f31719c2800) [pid = 1904] [serial = 256] [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]
15:35:23 INFO - PROCESS | 1856 | --DOMWINDOW == 50 (0x7f31712cdc00) [pid = 1904] [serial = 236] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:35:23 INFO - PROCESS | 1856 | --DOMWINDOW == 49 (0x7f316f4e3400) [pid = 1904] [serial = 252] [outer = (nil)] [url = about:blank]
15:35:23 INFO - PROCESS | 1856 | --DOMWINDOW == 48 (0x7f317092dc00) [pid = 1904] [serial = 255] [outer = (nil)] [url = about:blank]
15:35:23 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:24 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
15:35:24 INFO - document served over http requires an http
15:35:24 INFO - sub-resource via xhr-request using the meta-csp
15:35:24 INFO - delivery method with no-redirect and when
15:35: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-http/xhr-request/generic.no-redirect.http.html"
15:35:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:35:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:35:24 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
15:35:24 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
15:35:24 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:35:24 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:35:24 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
15:35:24 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 2336ms
15:35:24 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
15:35:24 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3170915f00 == 15 [pid = 1904] [id = 106]
15:35:24 INFO - PROCESS | 1856 | ++DOMWINDOW == 49 (0x7f317092dc00) [pid = 1904] [serial = 295] [outer = (nil)]
15:35:24 INFO - PROCESS | 1856 | ++DOMWINDOW == 50 (0x7f31712cdc00) [pid = 1904] [serial = 296] [outer = 0x7f317092dc00]
15:35:24 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:24 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:24 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:24 INFO - PROCESS | 1856 | ++DOMWINDOW == 51 (0x7f3171d56400) [pid = 1904] [serial = 297] [outer = 0x7f317092dc00]
15:35:24 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:25 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
15:35:25 INFO - document served over http requires an http
15:35:25 INFO - sub-resource via xhr-request using the meta-csp
15:35:25 INFO - delivery method with swap-origin-redirect and when
15:35: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/referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html"
15:35:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:35:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:35:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:35:25 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
15:35:25 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
15:35:25 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:35:25 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:35:25 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
15:35:25 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1784ms
15:35:25 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
15:35:26 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:26 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316ef5f800 == 16 [pid = 1904] [id = 107]
15:35:26 INFO - PROCESS | 1856 | ++DOMWINDOW == 52 (0x7f31705df400) [pid = 1904] [serial = 298] [outer = (nil)]
15:35:26 INFO - PROCESS | 1856 | ++DOMWINDOW == 53 (0x7f3170903400) [pid = 1904] [serial = 299] [outer = 0x7f31705df400]
15:35:26 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:26 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:26 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:26 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:26 INFO - PROCESS | 1856 | ++DOMWINDOW == 54 (0x7f316e841c00) [pid = 1904] [serial = 300] [outer = 0x7f31705df400]
15:35:26 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:27 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:28 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
15:35:28 INFO - document served over http requires an https
15:35:28 INFO - sub-resource via fetch-request using the meta-csp
15:35:28 INFO - delivery method with keep-origin-redirect and when
15:35: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/referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html"
15:35:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:35:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:35:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:35:28 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
15:35:28 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
15:35:28 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
15:35:28 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:35:28 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:35:28 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
15:35:28 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2464ms
15:35:28 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html
15:35:28 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:28 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3170ff8300 == 17 [pid = 1904] [id = 108]
15:35:28 INFO - PROCESS | 1856 | ++DOMWINDOW == 55 (0x7f31721a1800) [pid = 1904] [serial = 301] [outer = (nil)]
15:35:28 INFO - PROCESS | 1856 | ++DOMWINDOW == 56 (0x7f3172c26000) [pid = 1904] [serial = 302] [outer = 0x7f31721a1800]
15:35:29 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:29 INFO - PROCESS | 1856 | ++DOMWINDOW == 57 (0x7f3172dc5400) [pid = 1904] [serial = 303] [outer = 0x7f31721a1800]
15:35:29 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:29 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:29 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:30 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
15:35:30 INFO - document served over http requires an https
15:35:30 INFO - sub-resource via fetch-request using the meta-csp
15:35:30 INFO - delivery method with no-redirect and when
15:35: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-only/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html"
15:35:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:35:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:35:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:35:30 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
15:35:30 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
15:35:30 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
15:35:30 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:35:30 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:35:30 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
15:35:30 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1791ms
15:35:30 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
15:35:30 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:30 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3171c42800 == 18 [pid = 1904] [id = 109]
15:35:30 INFO - PROCESS | 1856 | ++DOMWINDOW == 58 (0x7f3176a1e400) [pid = 1904] [serial = 304] [outer = (nil)]
15:35:30 INFO - PROCESS | 1856 | ++DOMWINDOW == 59 (0x7f3176a39000) [pid = 1904] [serial = 305] [outer = 0x7f3176a1e400]
15:35:31 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:31 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:31 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:31 INFO - PROCESS | 1856 | ++DOMWINDOW == 60 (0x7f3176f39400) [pid = 1904] [serial = 306] [outer = 0x7f3176a1e400]
15:35:31 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:32 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
15:35:32 INFO - document served over http requires an https
15:35:32 INFO - sub-resource via fetch-request using the meta-csp
15:35:32 INFO - delivery method with swap-origin-redirect and when
15:35: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-only/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html"
15:35:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:35:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:35:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:35:32 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
15:35:32 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
15:35:32 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
15:35:32 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:35:32 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:35:32 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
15:35:32 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2194ms
15:35:32 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
15:35:32 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3172d30e00 == 19 [pid = 1904] [id = 110]
15:35:32 INFO - PROCESS | 1856 | ++DOMWINDOW == 61 (0x7f317714fc00) [pid = 1904] [serial = 307] [outer = (nil)]
15:35:33 INFO - PROCESS | 1856 | ++DOMWINDOW == 62 (0x7f3177153000) [pid = 1904] [serial = 308] [outer = 0x7f317714fc00]
15:35:33 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:33 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:33 INFO - PROCESS | 1856 | ++DOMWINDOW == 63 (0x7f317717e800) [pid = 1904] [serial = 309] [outer = 0x7f317714fc00]
15:35:33 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:33 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:33 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:34 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3177156f00 == 20 [pid = 1904] [id = 111]
15:35:34 INFO - PROCESS | 1856 | ++DOMWINDOW == 64 (0x7f316f9e1000) [pid = 1904] [serial = 310] [outer = (nil)]
15:35:34 INFO - PROCESS | 1856 | ++DOMWINDOW == 65 (0x7f316e36c800) [pid = 1904] [serial = 311] [outer = 0x7f316f9e1000]
15:35:36 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
15:35:36 INFO - document served over http requires an https
15:35:36 INFO - sub-resource via iframe-tag using the meta-csp
15:35:36 INFO - delivery method with keep-origin-redirect and when
15:35: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/iframe-tag/generic.keep-origin-redirect.http.html"
15:35:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:35:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:35:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:35:36 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
15:35:36 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
15:35:36 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:35:36 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:35:36 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
15:35:36 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 3491ms
15:35:36 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
15:35:36 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:36 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316e8b7f00 == 21 [pid = 1904] [id = 112]
15:35:36 INFO - PROCESS | 1856 | ++DOMWINDOW == 66 (0x7f316e28c400) [pid = 1904] [serial = 312] [outer = (nil)]
15:35:37 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:37 INFO - PROCESS | 1856 | ++DOMWINDOW == 67 (0x7f316e81d400) [pid = 1904] [serial = 313] [outer = 0x7f316e28c400]
15:35:37 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:37 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:37 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:37 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:37 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:37 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:37 INFO - PROCESS | 1856 | ++DOMWINDOW == 68 (0x7f31705df000) [pid = 1904] [serial = 314] [outer = 0x7f316e28c400]
15:35:37 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:37 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:38 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316f8ae300 == 20 [pid = 1904] [id = 105]
15:35:38 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316ef61600 == 19 [pid = 1904] [id = 104]
15:35:38 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316e9bc700 == 18 [pid = 1904] [id = 103]
15:35:38 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316dda5200 == 17 [pid = 1904] [id = 102]
15:35:38 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316dda6600 == 16 [pid = 1904] [id = 101]
15:35:38 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316dda4800 == 15 [pid = 1904] [id = 100]
15:35:38 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316e847100 == 14 [pid = 1904] [id = 99]
15:35:38 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3170ff9c00 == 13 [pid = 1904] [id = 77]
15:35:38 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3177157e00 == 12 [pid = 1904] [id = 97]
15:35:38 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316e844400 == 11 [pid = 1904] [id = 98]
15:35:38 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3173940800 == 10 [pid = 1904] [id = 96]
15:35:38 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3170ff7900 == 9 [pid = 1904] [id = 95]
15:35:38 INFO - PROCESS | 1856 | --DOMWINDOW == 67 (0x7f317392b800) [pid = 1904] [serial = 261] [outer = (nil)] [url = about:blank]
15:35:38 INFO - PROCESS | 1856 | --DOMWINDOW == 66 (0x7f3171c51c00) [pid = 1904] [serial = 258] [outer = (nil)] [url = about:blank]
15:35:38 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316dda4300 == 10 [pid = 1904] [id = 113]
15:35:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 67 (0x7f316dc41400) [pid = 1904] [serial = 315] [outer = (nil)]
15:35:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 68 (0x7f316dc42800) [pid = 1904] [serial = 316] [outer = 0x7f316dc41400]
15:35:38 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
15:35:38 INFO - document served over http requires an https
15:35:38 INFO - sub-resource via iframe-tag using the meta-csp
15:35:38 INFO - delivery method with no-redirect and when
15:35: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/iframe-tag/generic.no-redirect.http.html"
15:35:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:35:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:35:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:35:38 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
15:35:38 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
15:35:38 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:35:38 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:35:38 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
15:35:38 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2754ms
15:35:38 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
15:35:39 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316e305800 == 11 [pid = 1904] [id = 114]
15:35:39 INFO - PROCESS | 1856 | ++DOMWINDOW == 69 (0x7f316e234400) [pid = 1904] [serial = 317] [outer = (nil)]
15:35:39 INFO - PROCESS | 1856 | ++DOMWINDOW == 70 (0x7f316e28c800) [pid = 1904] [serial = 318] [outer = 0x7f316e234400]
15:35:39 INFO - PROCESS | 1856 | ++DOMWINDOW == 17 (0x7f09a164a400) [pid = 1856] [serial = 25] [outer = 0x7f099941fc00]
15:35:39 INFO - PROCESS | 1856 | ++DOMWINDOW == 71 (0x7f316eed5000) [pid = 1904] [serial = 319] [outer = 0x7f316e234400]
15:35:39 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:39 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:40 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316e8b8900 == 12 [pid = 1904] [id = 115]
15:35:40 INFO - PROCESS | 1856 | ++DOMWINDOW == 72 (0x7f316f413800) [pid = 1904] [serial = 320] [outer = (nil)]
15:35:40 INFO - PROCESS | 1856 | ++DOMWINDOW == 73 (0x7f316f52b400) [pid = 1904] [serial = 321] [outer = 0x7f316f413800]
15:35:40 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
15:35:40 INFO - document served over http requires an https
15:35:40 INFO - sub-resource via iframe-tag using the meta-csp
15:35:40 INFO - delivery method with swap-origin-redirect and when
15:35: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/iframe-tag/generic.swap-origin-redirect.http.html"
15:35:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:35:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:35:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:35:40 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
15:35:40 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
15:35:40 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:35:40 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:35:40 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
15:35:40 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1635ms
15:35:40 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
15:35:40 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316e8bbb00 == 13 [pid = 1904] [id = 116]
15:35:40 INFO - PROCESS | 1856 | ++DOMWINDOW == 74 (0x7f3171c30c00) [pid = 1904] [serial = 322] [outer = (nil)]
15:35:41 INFO - PROCESS | 1856 | ++DOMWINDOW == 75 (0x7f3171c3a000) [pid = 1904] [serial = 323] [outer = 0x7f3171c30c00]
15:35:41 INFO - PROCESS | 1856 | ++DOMWINDOW == 76 (0x7f3171dd4000) [pid = 1904] [serial = 324] [outer = 0x7f3171c30c00]
15:35:41 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:41 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:42 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
15:35:42 INFO - document served over http requires an https
15:35:42 INFO - sub-resource via script-tag using the meta-csp
15:35:42 INFO - delivery method with keep-origin-redirect and when
15:35: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/script-tag/generic.keep-origin-redirect.http.html"
15:35:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:35:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:35:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:35:42 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
15:35:42 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
15:35:42 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:35:42 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:35:42 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
15:35:42 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1582ms
15:35:42 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html
15:35:42 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:42 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316f823d00 == 14 [pid = 1904] [id = 117]
15:35:42 INFO - PROCESS | 1856 | ++DOMWINDOW == 77 (0x7f317392f400) [pid = 1904] [serial = 325] [outer = (nil)]
15:35:42 INFO - PROCESS | 1856 | ++DOMWINDOW == 78 (0x7f31739a0000) [pid = 1904] [serial = 326] [outer = 0x7f317392f400]
15:35:42 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:42 INFO - PROCESS | 1856 | ++DOMWINDOW == 79 (0x7f31770cc400) [pid = 1904] [serial = 327] [outer = 0x7f317392f400]
15:35:42 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:42 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:43 INFO - PROCESS | 1856 | --DOMWINDOW == 78 (0x7f316ddaf400) [pid = 1904] [serial = 279] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:35:43 INFO - PROCESS | 1856 | --DOMWINDOW == 77 (0x7f316dcfb000) [pid = 1904] [serial = 276] [outer = (nil)] [url = about:blank]
15:35:43 INFO - PROCESS | 1856 | --DOMWINDOW == 76 (0x7f316ddab400) [pid = 1904] [serial = 281] [outer = (nil)] [url = about:blank]
15:35:43 INFO - PROCESS | 1856 | --DOMWINDOW == 75 (0x7f3171d34000) [pid = 1904] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:35:43 INFO - PROCESS | 1856 | --DOMWINDOW == 74 (0x7f317092d000) [pid = 1904] [serial = 266] [outer = (nil)] [url = about:blank]
15:35:43 INFO - PROCESS | 1856 | --DOMWINDOW == 73 (0x7f31771aac00) [pid = 1904] [serial = 274] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445553311078]
15:35:43 INFO - PROCESS | 1856 | --DOMWINDOW == 72 (0x7f31770cc800) [pid = 1904] [serial = 271] [outer = (nil)] [url = about:blank]
15:35:43 INFO - PROCESS | 1856 | --DOMWINDOW == 71 (0x7f316f598000) [pid = 1904] [serial = 293] [outer = (nil)] [url = about:blank]
15:35:43 INFO - PROCESS | 1856 | --DOMWINDOW == 70 (0x7f316efec400) [pid = 1904] [serial = 287] [outer = (nil)] [url = about:blank]
15:35:43 INFO - PROCESS | 1856 | --DOMWINDOW == 69 (0x7f316dc76800) [pid = 1904] [serial = 284] [outer = (nil)] [url = about:blank]
15:35:43 INFO - PROCESS | 1856 | --DOMWINDOW == 68 (0x7f31712cd000) [pid = 1904] [serial = 290] [outer = (nil)] [url = about:blank]
15:35:43 INFO - PROCESS | 1856 | --DOMWINDOW == 67 (0x7f316dc4e800) [pid = 1904] [serial = 283] [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]
15:35:43 INFO - PROCESS | 1856 | --DOMWINDOW == 66 (0x7f316efbe800) [pid = 1904] [serial = 286] [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]
15:35:43 INFO - PROCESS | 1856 | --DOMWINDOW == 65 (0x7f316f432800) [pid = 1904] [serial = 292] [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]
15:35:43 INFO - PROCESS | 1856 | --DOMWINDOW == 64 (0x7f3170f7e800) [pid = 1904] [serial = 289] [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]
15:35:43 INFO - PROCESS | 1856 | --DOMWINDOW == 63 (0x7f316ddaf000) [pid = 1904] [serial = 278] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:35:43 INFO - PROCESS | 1856 | --DOMWINDOW == 62 (0x7f31719bb400) [pid = 1904] [serial = 268] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:35:43 INFO - PROCESS | 1856 | --DOMWINDOW == 61 (0x7f316e81d000) [pid = 1904] [serial = 273] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445553311078]
15:35:43 INFO - PROCESS | 1856 | --DOMWINDOW == 60 (0x7f3170451c00) [pid = 1904] [serial = 233] [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]
15:35:43 INFO - PROCESS | 1856 | --DOMWINDOW == 59 (0x7f3170eb2000) [pid = 1904] [serial = 235] [outer = (nil)] [url = about:blank]
15:35:43 INFO - PROCESS | 1856 | --DOMWINDOW == 58 (0x7f31718b0c00) [pid = 1904] [serial = 291] [outer = (nil)] [url = about:blank]
15:35:43 INFO - PROCESS | 1856 | --DOMWINDOW == 57 (0x7f3171d4c800) [pid = 1904] [serial = 294] [outer = (nil)] [url = about:blank]
15:35:43 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
15:35:43 INFO - document served over http requires an https
15:35:43 INFO - sub-resource via script-tag using the meta-csp
15:35:43 INFO - delivery method with no-redirect and when
15:35: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-only/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html"
15:35:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:35:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:35:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:35:43 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
15:35:43 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
15:35:43 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:35:43 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:35:43 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
15:35:43 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 1693ms
15:35:43 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
15:35:44 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3170ff7900 == 15 [pid = 1904] [id = 118]
15:35:44 INFO - PROCESS | 1856 | ++DOMWINDOW == 58 (0x7f316efec400) [pid = 1904] [serial = 328] [outer = (nil)]
15:35:44 INFO - PROCESS | 1856 | ++DOMWINDOW == 59 (0x7f316efecc00) [pid = 1904] [serial = 329] [outer = 0x7f316efec400]
15:35:44 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:44 INFO - PROCESS | 1856 | ++DOMWINDOW == 60 (0x7f316f5f9800) [pid = 1904] [serial = 330] [outer = 0x7f316efec400]
15:35:44 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:44 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:45 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:35:45 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
15:35:45 INFO - document served over http requires an https
15:35:45 INFO - sub-resource via script-tag using the meta-csp
15:35:45 INFO - delivery method with swap-origin-redirect and when
15:35: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-only/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html"
15:35:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:35:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:35:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:35:45 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
15:35:45 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
15:35:45 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:35:45 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:35:45 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
15:35:45 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1882ms
15:35:45 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
15:35:46 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316e303f00 == 16 [pid = 1904] [id = 119]
15:35:46 INFO - PROCESS | 1856 | ++DOMWINDOW == 61 (0x7f3170451000) [pid = 1904] [serial = 331] [outer = (nil)]
15:35:46 INFO - PROCESS | 1856 | ++DOMWINDOW == 62 (0x7f3170451c00) [pid = 1904] [serial = 332] [outer = 0x7f3170451000]
15:35:46 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:46 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:46 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:46 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:46 INFO - PROCESS | 1856 | ++DOMWINDOW == 63 (0x7f317189dc00) [pid = 1904] [serial = 333] [outer = 0x7f3170451000]
15:35:46 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:46 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:46 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:47 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
15:35:47 INFO - document served over http requires an https
15:35:47 INFO - sub-resource via xhr-request using the meta-csp
15:35:47 INFO - delivery method with keep-origin-redirect and when
15:35: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-only/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html"
15:35:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:35:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:35:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:35:47 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
15:35:47 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
15:35:47 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:35:47 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:35:47 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
15:35:47 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2084ms
15:35:47 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html
15:35:48 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316f8aca00 == 17 [pid = 1904] [id = 120]
15:35:48 INFO - PROCESS | 1856 | ++DOMWINDOW == 64 (0x7f317717e400) [pid = 1904] [serial = 334] [outer = (nil)]
15:35:48 INFO - PROCESS | 1856 | ++DOMWINDOW == 65 (0x7f316cc45400) [pid = 1904] [serial = 335] [outer = 0x7f317717e400]
15:35:48 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:48 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:48 INFO - PROCESS | 1856 | ++DOMWINDOW == 66 (0x7f316d1b2000) [pid = 1904] [serial = 336] [outer = 0x7f317717e400]
15:35:48 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:49 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:50 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
15:35:50 INFO - document served over http requires an https
15:35:50 INFO - sub-resource via xhr-request using the meta-csp
15:35:50 INFO - delivery method with no-redirect and when
15:35:50 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html"
15:35:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:35:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:35:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:35:50 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
15:35:50 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
15:35:50 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:35:50 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:35:50 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
15:35:50 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 2193ms
15:35:50 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
15:35:50 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f317393f900 == 18 [pid = 1904] [id = 121]
15:35:50 INFO - PROCESS | 1856 | ++DOMWINDOW == 67 (0x7f316d1f0000) [pid = 1904] [serial = 337] [outer = (nil)]
15:35:51 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:51 INFO - PROCESS | 1856 | ++DOMWINDOW == 68 (0x7f316d026400) [pid = 1904] [serial = 338] [outer = 0x7f316d1f0000]
15:35:51 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:51 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:51 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:51 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:51 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:51 INFO - PROCESS | 1856 | ++DOMWINDOW == 69 (0x7f316d123400) [pid = 1904] [serial = 339] [outer = 0x7f316d1f0000]
15:35:51 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:51 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:52 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
15:35:52 INFO - document served over http requires an https
15:35:52 INFO - sub-resource via xhr-request using the meta-csp
15:35:52 INFO - delivery method with swap-origin-redirect and when
15:35:52 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html"
15:35:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:35:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:35:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:35:52 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
15:35:52 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
15:35:52 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:35:52 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:35:52 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
15:35:52 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2595ms
15:35:52 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
15:35:52 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316d065e00 == 19 [pid = 1904] [id = 122]
15:35:52 INFO - PROCESS | 1856 | ++DOMWINDOW == 70 (0x7f316d120800) [pid = 1904] [serial = 340] [outer = (nil)]
15:35:53 INFO - PROCESS | 1856 | ++DOMWINDOW == 71 (0x7f316d0bc000) [pid = 1904] [serial = 341] [outer = 0x7f316d120800]
15:35:53 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:53 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:53 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:53 INFO - PROCESS | 1856 | ++DOMWINDOW == 72 (0x7f316d4f0800) [pid = 1904] [serial = 342] [outer = 0x7f316d120800]
15:35:53 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:53 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:53 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:54 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
15:35:54 INFO - document served over http requires an http
15:35:54 INFO - sub-resource via fetch-request using the meta-referrer
15:35:54 INFO - delivery method with keep-origin-redirect and when
15:35: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"
15:35:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:35:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:35:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:35:54 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
15:35:54 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
15:35:54 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
15:35:54 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:35:54 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:35:54 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
15:35:54 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 1741ms
15:35:54 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
15:35:54 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:54 INFO - PROCESS | 1856 | --DOMWINDOW == 16 (0x7f09a1ef8000) [pid = 1856] [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.]
15:35:55 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316d568e00 == 20 [pid = 1904] [id = 123]
15:35:55 INFO - PROCESS | 1856 | ++DOMWINDOW == 73 (0x7f316d1e2800) [pid = 1904] [serial = 343] [outer = (nil)]
15:35:55 INFO - PROCESS | 1856 | ++DOMWINDOW == 74 (0x7f316cd24400) [pid = 1904] [serial = 344] [outer = 0x7f316d1e2800]
15:35:55 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:55 INFO - PROCESS | 1856 | ++DOMWINDOW == 75 (0x7f3176f74400) [pid = 1904] [serial = 345] [outer = 0x7f316d1e2800]
15:35:55 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:55 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:56 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
15:35:56 INFO - document served over http requires an http
15:35:56 INFO - sub-resource via fetch-request using the meta-referrer
15:35:56 INFO - delivery method with no-redirect and when
15:35: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"
15:35:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:35:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:35:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:35:56 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
15:35:56 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
15:35:56 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
15:35:56 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:35:56 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:35:56 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
15:35:56 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 2240ms
15:35:56 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
15:35:56 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316f824200 == 21 [pid = 1904] [id = 124]
15:35:56 INFO - PROCESS | 1856 | ++DOMWINDOW == 76 (0x7f316d1b4c00) [pid = 1904] [serial = 346] [outer = (nil)]
15:35:57 INFO - PROCESS | 1856 | ++DOMWINDOW == 77 (0x7f316d1e2c00) [pid = 1904] [serial = 347] [outer = 0x7f316d1b4c00]
15:35:57 INFO - PROCESS | 1856 | ++DOMWINDOW == 78 (0x7f316dc4f800) [pid = 1904] [serial = 348] [outer = 0x7f316d1b4c00]
15:35:57 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:57 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:58 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316f823d00 == 20 [pid = 1904] [id = 117]
15:35:58 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316e8bbb00 == 19 [pid = 1904] [id = 116]
15:35:58 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316e8b8900 == 18 [pid = 1904] [id = 115]
15:35:58 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3172d30900 == 17 [pid = 1904] [id = 94]
15:35:58 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316e305800 == 16 [pid = 1904] [id = 114]
15:35:58 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316dda4300 == 15 [pid = 1904] [id = 113]
15:35:58 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316e8b7f00 == 14 [pid = 1904] [id = 112]
15:35:58 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3177156f00 == 13 [pid = 1904] [id = 111]
15:35:58 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3172d30e00 == 12 [pid = 1904] [id = 110]
15:35:58 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3171c42800 == 11 [pid = 1904] [id = 109]
15:35:58 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3170ff8300 == 10 [pid = 1904] [id = 108]
15:35:58 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316ef5f800 == 9 [pid = 1904] [id = 107]
15:35:58 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3170915f00 == 8 [pid = 1904] [id = 106]
15:35:58 INFO - PROCESS | 1856 | --DOMWINDOW == 77 (0x7f317044f800) [pid = 1904] [serial = 285] [outer = (nil)] [url = about:blank]
15:35:58 INFO - PROCESS | 1856 | --DOMWINDOW == 76 (0x7f317044fc00) [pid = 1904] [serial = 288] [outer = (nil)] [url = about:blank]
15:35:58 INFO - PROCESS | 1856 | --DOMWINDOW == 75 (0x7f31705cc800) [pid = 1904] [serial = 264] [outer = (nil)] [url = about:blank]
15:35:58 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
15:35:58 INFO - document served over http requires an http
15:35:58 INFO - sub-resource via fetch-request using the meta-referrer
15:35:58 INFO - delivery method with swap-origin-redirect and when
15:35: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"
15:35:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:35:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:35:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:35:58 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
15:35:58 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
15:35:58 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
15:35:58 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:35:58 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:35:58 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
15:35:58 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1747ms
15:35:58 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
15:35:58 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316e843a00 == 9 [pid = 1904] [id = 125]
15:35:58 INFO - PROCESS | 1856 | ++DOMWINDOW == 76 (0x7f316dc4e000) [pid = 1904] [serial = 349] [outer = (nil)]
15:35:59 INFO - PROCESS | 1856 | ++DOMWINDOW == 77 (0x7f316dc4ec00) [pid = 1904] [serial = 350] [outer = 0x7f316dc4e000]
15:35:59 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:59 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:59 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:59 INFO - PROCESS | 1856 | ++DOMWINDOW == 78 (0x7f316dcfb000) [pid = 1904] [serial = 351] [outer = 0x7f316dc4e000]
15:35:59 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:35:59 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:00 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316e9ba900 == 10 [pid = 1904] [id = 126]
15:36:00 INFO - PROCESS | 1856 | ++DOMWINDOW == 79 (0x7f316ddaf800) [pid = 1904] [serial = 352] [outer = (nil)]
15:36:00 INFO - PROCESS | 1856 | ++DOMWINDOW == 80 (0x7f316e234c00) [pid = 1904] [serial = 353] [outer = 0x7f316ddaf800]
15:36:00 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
15:36:00 INFO - document served over http requires an http
15:36:00 INFO - sub-resource via iframe-tag using the meta-referrer
15:36:00 INFO - delivery method with keep-origin-redirect and when
15:36: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"
15:36:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:36:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:36:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:36:00 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
15:36:00 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
15:36:00 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:36:00 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:36:00 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
15:36:00 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2030ms
15:36:00 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
15:36:00 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316ef61b00 == 11 [pid = 1904] [id = 127]
15:36:00 INFO - PROCESS | 1856 | ++DOMWINDOW == 81 (0x7f316f5f9000) [pid = 1904] [serial = 354] [outer = (nil)]
15:36:01 INFO - PROCESS | 1856 | ++DOMWINDOW == 82 (0x7f316f888400) [pid = 1904] [serial = 355] [outer = 0x7f316f5f9000]
15:36:01 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:01 INFO - PROCESS | 1856 | ++DOMWINDOW == 83 (0x7f317044fc00) [pid = 1904] [serial = 356] [outer = 0x7f316f5f9000]
15:36:01 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:01 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:02 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316f8b0100 == 12 [pid = 1904] [id = 128]
15:36:02 INFO - PROCESS | 1856 | ++DOMWINDOW == 84 (0x7f31705cc000) [pid = 1904] [serial = 357] [outer = (nil)]
15:36:02 INFO - PROCESS | 1856 | ++DOMWINDOW == 85 (0x7f31705cc800) [pid = 1904] [serial = 358] [outer = 0x7f31705cc000]
15:36:02 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
15:36:02 INFO - document served over http requires an http
15:36:02 INFO - sub-resource via iframe-tag using the meta-referrer
15:36:02 INFO - delivery method with no-redirect and when
15:36: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"
15:36:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:36:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:36:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:36:02 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
15:36:02 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
15:36:02 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:36:02 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:36:02 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
15:36:02 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 2230ms
15:36:02 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
15:36:03 INFO - PROCESS | 1856 | --DOMWINDOW == 84 (0x7f316efecc00) [pid = 1904] [serial = 329] [outer = (nil)] [url = about:blank]
15:36:03 INFO - PROCESS | 1856 | --DOMWINDOW == 83 (0x7f316e36c800) [pid = 1904] [serial = 311] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:36:03 INFO - PROCESS | 1856 | --DOMWINDOW == 82 (0x7f3177153000) [pid = 1904] [serial = 308] [outer = (nil)] [url = about:blank]
15:36:03 INFO - PROCESS | 1856 | --DOMWINDOW == 81 (0x7f3170903400) [pid = 1904] [serial = 299] [outer = (nil)] [url = about:blank]
15:36:03 INFO - PROCESS | 1856 | --DOMWINDOW == 80 (0x7f3172c26000) [pid = 1904] [serial = 302] [outer = (nil)] [url = about:blank]
15:36:03 INFO - PROCESS | 1856 | --DOMWINDOW == 79 (0x7f3176a39000) [pid = 1904] [serial = 305] [outer = (nil)] [url = about:blank]
15:36:03 INFO - PROCESS | 1856 | --DOMWINDOW == 78 (0x7f316f52b400) [pid = 1904] [serial = 321] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:36:03 INFO - PROCESS | 1856 | --DOMWINDOW == 77 (0x7f316e28c800) [pid = 1904] [serial = 318] [outer = (nil)] [url = about:blank]
15:36:03 INFO - PROCESS | 1856 | --DOMWINDOW == 76 (0x7f31712cdc00) [pid = 1904] [serial = 296] [outer = (nil)] [url = about:blank]
15:36:03 INFO - PROCESS | 1856 | --DOMWINDOW == 75 (0x7f31739a0000) [pid = 1904] [serial = 326] [outer = (nil)] [url = about:blank]
15:36:03 INFO - PROCESS | 1856 | --DOMWINDOW == 74 (0x7f3171c3a000) [pid = 1904] [serial = 323] [outer = (nil)] [url = about:blank]
15:36:03 INFO - PROCESS | 1856 | --DOMWINDOW == 73 (0x7f316dc42800) [pid = 1904] [serial = 316] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445553338561]
15:36:03 INFO - PROCESS | 1856 | --DOMWINDOW == 72 (0x7f316e81d400) [pid = 1904] [serial = 313] [outer = (nil)] [url = about:blank]
15:36:03 INFO - PROCESS | 1856 | --DOMWINDOW == 71 (0x7f3171c30c00) [pid = 1904] [serial = 322] [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]
15:36:03 INFO - PROCESS | 1856 | --DOMWINDOW == 70 (0x7f316e28c400) [pid = 1904] [serial = 312] [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]
15:36:03 INFO - PROCESS | 1856 | --DOMWINDOW == 69 (0x7f316dc41400) [pid = 1904] [serial = 315] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445553338561]
15:36:03 INFO - PROCESS | 1856 | --DOMWINDOW == 68 (0x7f316e234400) [pid = 1904] [serial = 317] [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]
15:36:03 INFO - PROCESS | 1856 | --DOMWINDOW == 67 (0x7f316f413800) [pid = 1904] [serial = 320] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:36:03 INFO - PROCESS | 1856 | --DOMWINDOW == 66 (0x7f317392f400) [pid = 1904] [serial = 325] [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]
15:36:03 INFO - PROCESS | 1856 | --DOMWINDOW == 65 (0x7f316f9e1000) [pid = 1904] [serial = 310] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:36:03 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:03 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3170103100 == 13 [pid = 1904] [id = 129]
15:36:03 INFO - PROCESS | 1856 | ++DOMWINDOW == 66 (0x7f316dc42800) [pid = 1904] [serial = 359] [outer = (nil)]
15:36:04 INFO - PROCESS | 1856 | ++DOMWINDOW == 67 (0x7f316dc42c00) [pid = 1904] [serial = 360] [outer = 0x7f316dc42800]
15:36:04 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:04 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:04 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:04 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:04 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:04 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:04 INFO - PROCESS | 1856 | ++DOMWINDOW == 68 (0x7f316e36c800) [pid = 1904] [serial = 361] [outer = 0x7f316dc42800]
15:36:04 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:05 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316dda4800 == 14 [pid = 1904] [id = 130]
15:36:05 INFO - PROCESS | 1856 | ++DOMWINDOW == 69 (0x7f316d120000) [pid = 1904] [serial = 362] [outer = (nil)]
15:36:05 INFO - PROCESS | 1856 | ++DOMWINDOW == 70 (0x7f316d562c00) [pid = 1904] [serial = 363] [outer = 0x7f316d120000]
15:36:05 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
15:36:05 INFO - document served over http requires an http
15:36:05 INFO - sub-resource via iframe-tag using the meta-referrer
15:36:05 INFO - delivery method with swap-origin-redirect and when
15:36: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"
15:36:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:36:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:36:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:36:05 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
15:36:05 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
15:36:05 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:36:05 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:36:05 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
15:36:05 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2594ms
15:36:05 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
15:36:05 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:05 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316ef5fd00 == 15 [pid = 1904] [id = 131]
15:36:05 INFO - PROCESS | 1856 | ++DOMWINDOW == 71 (0x7f316f413800) [pid = 1904] [serial = 364] [outer = (nil)]
15:36:06 INFO - PROCESS | 1856 | ++DOMWINDOW == 72 (0x7f316f52b400) [pid = 1904] [serial = 365] [outer = 0x7f316f413800]
15:36:06 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:06 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:06 INFO - PROCESS | 1856 | ++DOMWINDOW == 73 (0x7f31708e3000) [pid = 1904] [serial = 366] [outer = 0x7f316f413800]
15:36:06 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:06 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:06 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:07 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
15:36:07 INFO - document served over http requires an http
15:36:07 INFO - sub-resource via script-tag using the meta-referrer
15:36:07 INFO - delivery method with keep-origin-redirect and when
15:36: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"
15:36:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:36:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:36:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:36:07 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
15:36:07 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
15:36:07 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:36:07 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:36:07 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
15:36:07 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 1855ms
15:36:07 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html
15:36:07 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:07 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3170918c00 == 16 [pid = 1904] [id = 132]
15:36:07 INFO - PROCESS | 1856 | ++DOMWINDOW == 74 (0x7f3171846800) [pid = 1904] [serial = 367] [outer = (nil)]
15:36:07 INFO - PROCESS | 1856 | ++DOMWINDOW == 75 (0x7f3171861800) [pid = 1904] [serial = 368] [outer = 0x7f3171846800]
15:36:08 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:08 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:08 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:08 INFO - PROCESS | 1856 | ++DOMWINDOW == 76 (0x7f31719bb400) [pid = 1904] [serial = 369] [outer = 0x7f3171846800]
15:36:08 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:08 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:09 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
15:36:09 INFO - document served over http requires an http
15:36:09 INFO - sub-resource via script-tag using the meta-referrer
15:36:09 INFO - delivery method with no-redirect and when
15:36: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"
15:36:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:36:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:36:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:36:09 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
15:36:09 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
15:36:09 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:36:09 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:36:09 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
15:36:09 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 1898ms
15:36:09 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
15:36:09 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:09 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f317199b300 == 17 [pid = 1904] [id = 133]
15:36:09 INFO - PROCESS | 1856 | ++DOMWINDOW == 77 (0x7f3171d56800) [pid = 1904] [serial = 370] [outer = (nil)]
15:36:10 INFO - PROCESS | 1856 | ++DOMWINDOW == 78 (0x7f3171d63400) [pid = 1904] [serial = 371] [outer = 0x7f3171d56800]
15:36:10 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:10 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:10 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:10 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:10 INFO - PROCESS | 1856 | ++DOMWINDOW == 79 (0x7f31720ec000) [pid = 1904] [serial = 372] [outer = 0x7f3171d56800]
15:36:10 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:10 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:10 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:10 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:11 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
15:36:11 INFO - document served over http requires an http
15:36:11 INFO - sub-resource via script-tag using the meta-referrer
15:36:11 INFO - delivery method with swap-origin-redirect and when
15:36: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"
15:36:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:36:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:36:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:36:11 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
15:36:11 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
15:36:11 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:36:11 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:36:11 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
15:36:11 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2670ms
15:36:11 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
15:36:12 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:12 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:12 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3171d82c00 == 18 [pid = 1904] [id = 134]
15:36:12 INFO - PROCESS | 1856 | ++DOMWINDOW == 80 (0x7f3172dc5800) [pid = 1904] [serial = 373] [outer = (nil)]
15:36:12 INFO - PROCESS | 1856 | ++DOMWINDOW == 81 (0x7f3172dc5c00) [pid = 1904] [serial = 374] [outer = 0x7f3172dc5800]
15:36:12 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:12 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:13 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:13 INFO - PROCESS | 1856 | ++DOMWINDOW == 82 (0x7f3173904800) [pid = 1904] [serial = 375] [outer = 0x7f3172dc5800]
15:36:13 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:13 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:14 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
15:36:14 INFO - document served over http requires an http
15:36:14 INFO - sub-resource via xhr-request using the meta-referrer
15:36:14 INFO - delivery method with keep-origin-redirect and when
15:36: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"
15:36:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:36:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:36:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:36:14 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
15:36:14 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
15:36:14 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:36:14 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:36:14 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
15:36:14 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 2244ms
15:36:14 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
15:36:14 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3173894b00 == 19 [pid = 1904] [id = 135]
15:36:14 INFO - PROCESS | 1856 | ++DOMWINDOW == 83 (0x7f3176e52800) [pid = 1904] [serial = 376] [outer = (nil)]
15:36:14 INFO - PROCESS | 1856 | ++DOMWINDOW == 84 (0x7f3176e52c00) [pid = 1904] [serial = 377] [outer = 0x7f3176e52800]
15:36:14 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:15 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:15 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:15 INFO - PROCESS | 1856 | ++DOMWINDOW == 85 (0x7f3177153000) [pid = 1904] [serial = 378] [outer = 0x7f3176e52800]
15:36:15 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:15 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:16 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
15:36:16 INFO - document served over http requires an http
15:36:16 INFO - sub-resource via xhr-request using the meta-referrer
15:36:16 INFO - delivery method with no-redirect and when
15:36: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"
15:36:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:36:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:36:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:36:16 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
15:36:16 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
15:36:16 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:36:16 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:36:16 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
15:36:16 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 2192ms
15:36:16 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
15:36:16 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3177157400 == 20 [pid = 1904] [id = 136]
15:36:16 INFO - PROCESS | 1856 | ++DOMWINDOW == 86 (0x7f316cd04800) [pid = 1904] [serial = 379] [outer = (nil)]
15:36:17 INFO - PROCESS | 1856 | ++DOMWINDOW == 87 (0x7f316cca1400) [pid = 1904] [serial = 380] [outer = 0x7f316cd04800]
15:36:17 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:17 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:17 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:17 INFO - PROCESS | 1856 | ++DOMWINDOW == 88 (0x7f316cca1000) [pid = 1904] [serial = 381] [outer = 0x7f316cd04800]
15:36:17 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:17 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:19 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
15:36:19 INFO - document served over http requires an http
15:36:19 INFO - sub-resource via xhr-request using the meta-referrer
15:36:19 INFO - delivery method with swap-origin-redirect and when
15:36: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"
15:36:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:36:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:36:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:36:19 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
15:36:19 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
15:36:19 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:36:19 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:36:19 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
15:36:19 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 3341ms
15:36:19 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
15:36:20 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316d56ac00 == 21 [pid = 1904] [id = 137]
15:36:20 INFO - PROCESS | 1856 | ++DOMWINDOW == 89 (0x7f316dc76400) [pid = 1904] [serial = 382] [outer = (nil)]
15:36:20 INFO - PROCESS | 1856 | ++DOMWINDOW == 90 (0x7f316dcfbc00) [pid = 1904] [serial = 383] [outer = 0x7f316dc76400]
15:36:20 INFO - PROCESS | 1856 | ++DOMWINDOW == 91 (0x7f316e2f8c00) [pid = 1904] [serial = 384] [outer = 0x7f316dc76400]
15:36:20 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:20 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:21 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
15:36:21 INFO - document served over http requires an https
15:36:21 INFO - sub-resource via fetch-request using the meta-referrer
15:36:21 INFO - delivery method with keep-origin-redirect and when
15:36: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"
15:36:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:36:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:36:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:36:21 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
15:36:21 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
15:36:21 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
15:36:21 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:36:21 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:36:21 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
15:36:21 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 1781ms
15:36:21 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
15:36:21 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316f8b0100 == 20 [pid = 1904] [id = 128]
15:36:21 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316ef61b00 == 19 [pid = 1904] [id = 127]
15:36:21 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316e9ba900 == 18 [pid = 1904] [id = 126]
15:36:21 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316e843a00 == 17 [pid = 1904] [id = 125]
15:36:21 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316f824200 == 16 [pid = 1904] [id = 124]
15:36:21 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316d568e00 == 15 [pid = 1904] [id = 123]
15:36:21 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316d065e00 == 14 [pid = 1904] [id = 122]
15:36:21 INFO - PROCESS | 1856 | --DOCSHELL 0x7f317393f900 == 13 [pid = 1904] [id = 121]
15:36:21 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316f8aca00 == 12 [pid = 1904] [id = 120]
15:36:21 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316e303f00 == 11 [pid = 1904] [id = 119]
15:36:21 INFO - PROCESS | 1856 | --DOMWINDOW == 90 (0x7f316eed5000) [pid = 1904] [serial = 319] [outer = (nil)] [url = about:blank]
15:36:21 INFO - PROCESS | 1856 | --DOMWINDOW == 89 (0x7f31705df000) [pid = 1904] [serial = 314] [outer = (nil)] [url = about:blank]
15:36:21 INFO - PROCESS | 1856 | --DOMWINDOW == 88 (0x7f31770cc400) [pid = 1904] [serial = 327] [outer = (nil)] [url = about:blank]
15:36:21 INFO - PROCESS | 1856 | --DOMWINDOW == 87 (0x7f3171dd4000) [pid = 1904] [serial = 324] [outer = (nil)] [url = about:blank]
15:36:21 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316d067700 == 12 [pid = 1904] [id = 138]
15:36:21 INFO - PROCESS | 1856 | ++DOMWINDOW == 88 (0x7f316cca1c00) [pid = 1904] [serial = 385] [outer = (nil)]
15:36:22 INFO - PROCESS | 1856 | ++DOMWINDOW == 89 (0x7f316d120c00) [pid = 1904] [serial = 386] [outer = 0x7f316cca1c00]
15:36:22 INFO - PROCESS | 1856 | ++DOMWINDOW == 90 (0x7f316d1b4800) [pid = 1904] [serial = 387] [outer = 0x7f316cca1c00]
15:36:22 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:22 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:23 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
15:36:23 INFO - document served over http requires an https
15:36:23 INFO - sub-resource via fetch-request using the meta-referrer
15:36:23 INFO - delivery method with no-redirect and when
15:36: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"
15:36:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:36:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:36:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:36:23 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
15:36:23 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
15:36:23 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
15:36:23 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:36:23 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:36:23 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
15:36:23 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1545ms
15:36:23 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
15:36:23 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316e847100 == 13 [pid = 1904] [id = 139]
15:36:23 INFO - PROCESS | 1856 | ++DOMWINDOW == 91 (0x7f316eed5000) [pid = 1904] [serial = 388] [outer = (nil)]
15:36:23 INFO - PROCESS | 1856 | ++DOMWINDOW == 92 (0x7f316eef5c00) [pid = 1904] [serial = 389] [outer = 0x7f316eed5000]
15:36:23 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:23 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:23 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:23 INFO - PROCESS | 1856 | ++DOMWINDOW == 93 (0x7f3170868000) [pid = 1904] [serial = 390] [outer = 0x7f316eed5000]
15:36:23 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:23 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:24 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
15:36:24 INFO - document served over http requires an https
15:36:24 INFO - sub-resource via fetch-request using the meta-referrer
15:36:24 INFO - delivery method with swap-origin-redirect and when
15:36: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"
15:36:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:36:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:36:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:36:24 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
15:36:24 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
15:36:24 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
15:36:24 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:36:24 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:36:24 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
15:36:24 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 1588ms
15:36:24 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
15:36:24 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:25 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316f8aca00 == 14 [pid = 1904] [id = 140]
15:36:25 INFO - PROCESS | 1856 | ++DOMWINDOW == 94 (0x7f3171c51400) [pid = 1904] [serial = 391] [outer = (nil)]
15:36:25 INFO - PROCESS | 1856 | ++DOMWINDOW == 95 (0x7f3171d12400) [pid = 1904] [serial = 392] [outer = 0x7f3171c51400]
15:36:25 INFO - PROCESS | 1856 | ++DOMWINDOW == 96 (0x7f31720ec400) [pid = 1904] [serial = 393] [outer = 0x7f3171c51400]
15:36:25 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:25 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:25 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:26 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3170ff9c00 == 15 [pid = 1904] [id = 141]
15:36:26 INFO - PROCESS | 1856 | ++DOMWINDOW == 97 (0x7f317218dc00) [pid = 1904] [serial = 394] [outer = (nil)]
15:36:26 INFO - PROCESS | 1856 | ++DOMWINDOW == 98 (0x7f3172c26000) [pid = 1904] [serial = 395] [outer = 0x7f317218dc00]
15:36:26 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
15:36:26 INFO - document served over http requires an https
15:36:26 INFO - sub-resource via iframe-tag using the meta-referrer
15:36:26 INFO - delivery method with keep-origin-redirect and when
15:36: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"
15:36:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:36:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:36:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:36:26 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
15:36:26 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
15:36:26 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:36:26 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:36:26 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
15:36:26 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1734ms
15:36:26 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
15:36:26 INFO - PROCESS | 1856 | --DOMWINDOW == 97 (0x7f316d026400) [pid = 1904] [serial = 338] [outer = (nil)] [url = about:blank]
15:36:26 INFO - PROCESS | 1856 | --DOMWINDOW == 96 (0x7f316d0bc000) [pid = 1904] [serial = 341] [outer = (nil)] [url = about:blank]
15:36:26 INFO - PROCESS | 1856 | --DOMWINDOW == 95 (0x7f316cd24400) [pid = 1904] [serial = 344] [outer = (nil)] [url = about:blank]
15:36:26 INFO - PROCESS | 1856 | --DOMWINDOW == 94 (0x7f3170451c00) [pid = 1904] [serial = 332] [outer = (nil)] [url = about:blank]
15:36:26 INFO - PROCESS | 1856 | --DOMWINDOW == 93 (0x7f316cc45400) [pid = 1904] [serial = 335] [outer = (nil)] [url = about:blank]
15:36:26 INFO - PROCESS | 1856 | --DOMWINDOW == 92 (0x7f31705cc800) [pid = 1904] [serial = 358] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445553362316]
15:36:26 INFO - PROCESS | 1856 | --DOMWINDOW == 91 (0x7f316f888400) [pid = 1904] [serial = 355] [outer = (nil)] [url = about:blank]
15:36:26 INFO - PROCESS | 1856 | --DOMWINDOW == 90 (0x7f316e234c00) [pid = 1904] [serial = 353] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:36:26 INFO - PROCESS | 1856 | --DOMWINDOW == 89 (0x7f316dc4ec00) [pid = 1904] [serial = 350] [outer = (nil)] [url = about:blank]
15:36:26 INFO - PROCESS | 1856 | --DOMWINDOW == 88 (0x7f316d1e2c00) [pid = 1904] [serial = 347] [outer = (nil)] [url = about:blank]
15:36:26 INFO - PROCESS | 1856 | --DOMWINDOW == 87 (0x7f316dc42c00) [pid = 1904] [serial = 360] [outer = (nil)] [url = about:blank]
15:36:26 INFO - PROCESS | 1856 | --DOMWINDOW == 86 (0x7f316f5f9000) [pid = 1904] [serial = 354] [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]
15:36:26 INFO - PROCESS | 1856 | --DOMWINDOW == 85 (0x7f316d1b4c00) [pid = 1904] [serial = 346] [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]
15:36:26 INFO - PROCESS | 1856 | --DOMWINDOW == 84 (0x7f316dc4e000) [pid = 1904] [serial = 349] [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]
15:36:26 INFO - PROCESS | 1856 | --DOMWINDOW == 83 (0x7f316ddaf800) [pid = 1904] [serial = 352] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:36:26 INFO - PROCESS | 1856 | --DOMWINDOW == 82 (0x7f31705cc000) [pid = 1904] [serial = 357] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445553362316]
15:36:26 INFO - PROCESS | 1856 | --DOMWINDOW == 81 (0x7f3171d56400) [pid = 1904] [serial = 297] [outer = (nil)] [url = about:blank]
15:36:26 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3171c40500 == 16 [pid = 1904] [id = 142]
15:36:26 INFO - PROCESS | 1856 | ++DOMWINDOW == 82 (0x7f316cd24400) [pid = 1904] [serial = 396] [outer = (nil)]
15:36:27 INFO - PROCESS | 1856 | ++DOMWINDOW == 83 (0x7f316cd24c00) [pid = 1904] [serial = 397] [outer = 0x7f316cd24400]
15:36:27 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:27 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:27 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:27 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:27 INFO - PROCESS | 1856 | ++DOMWINDOW == 84 (0x7f316d1e2c00) [pid = 1904] [serial = 398] [outer = 0x7f316cd24400]
15:36:27 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:27 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:28 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f317215a700 == 17 [pid = 1904] [id = 143]
15:36:28 INFO - PROCESS | 1856 | ++DOMWINDOW == 85 (0x7f316d562400) [pid = 1904] [serial = 399] [outer = (nil)]
15:36:28 INFO - PROCESS | 1856 | ++DOMWINDOW == 86 (0x7f316dd6b400) [pid = 1904] [serial = 400] [outer = 0x7f316d562400]
15:36: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
15:36:28 INFO - document served over http requires an https
15:36:28 INFO - sub-resource via iframe-tag using the meta-referrer
15:36:28 INFO - delivery method with no-redirect and when
15:36: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"
15:36:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:36:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:36:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:36:28 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
15:36:28 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
15:36:28 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:36:28 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:36: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
15:36:28 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1986ms
15:36:28 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
15:36:28 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:28 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316c31aa00 == 18 [pid = 1904] [id = 144]
15:36:28 INFO - PROCESS | 1856 | ++DOMWINDOW == 87 (0x7f316d162c00) [pid = 1904] [serial = 401] [outer = (nil)]
15:36:29 INFO - PROCESS | 1856 | ++DOMWINDOW == 88 (0x7f316d4cb400) [pid = 1904] [serial = 402] [outer = 0x7f316d162c00]
15:36:29 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:29 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:29 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:29 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:29 INFO - PROCESS | 1856 | ++DOMWINDOW == 89 (0x7f316f4e3400) [pid = 1904] [serial = 403] [outer = 0x7f316d162c00]
15:36:29 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:29 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:30 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316e9ba900 == 19 [pid = 1904] [id = 145]
15:36:30 INFO - PROCESS | 1856 | ++DOMWINDOW == 90 (0x7f31705cc000) [pid = 1904] [serial = 404] [outer = (nil)]
15:36:31 INFO - PROCESS | 1856 | ++DOMWINDOW == 91 (0x7f31705cc800) [pid = 1904] [serial = 405] [outer = 0x7f31705cc000]
15:36:31 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:36:31 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
15:36:31 INFO - document served over http requires an https
15:36:31 INFO - sub-resource via iframe-tag using the meta-referrer
15:36:31 INFO - delivery method with swap-origin-redirect and when
15:36: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"
15:36:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:36:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:36:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:36:31 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
15:36:31 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
15:36:31 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:36:31 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:36:31 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
15:36:31 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2807ms
15:36:31 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
15:36:31 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f317182cc00 == 20 [pid = 1904] [id = 146]
15:36:31 INFO - PROCESS | 1856 | ++DOMWINDOW == 92 (0x7f316cc0d800) [pid = 1904] [serial = 406] [outer = (nil)]
15:36:31 INFO - PROCESS | 1856 | ++DOMWINDOW == 93 (0x7f316c027000) [pid = 1904] [serial = 407] [outer = 0x7f316cc0d800]
15:36:32 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:32 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:32 INFO - PROCESS | 1856 | ++DOMWINDOW == 94 (0x7f316c221400) [pid = 1904] [serial = 408] [outer = 0x7f316cc0d800]
15:36:32 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:32 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36: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
15:36:33 INFO - document served over http requires an https
15:36:33 INFO - sub-resource via script-tag using the meta-referrer
15:36:33 INFO - delivery method with keep-origin-redirect and when
15:36: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"
15:36:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:36:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:36:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:36:33 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
15:36:33 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
15:36:33 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:36:33 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:36: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
15:36:33 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1949ms
15:36:33 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html
15:36:33 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f317715a600 == 21 [pid = 1904] [id = 147]
15:36:33 INFO - PROCESS | 1856 | ++DOMWINDOW == 95 (0x7f316bbff000) [pid = 1904] [serial = 409] [outer = (nil)]
15:36:34 INFO - PROCESS | 1856 | ++DOMWINDOW == 96 (0x7f316bbff400) [pid = 1904] [serial = 410] [outer = 0x7f316bbff000]
15:36:34 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:34 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:34 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:35 INFO - PROCESS | 1856 | ++DOMWINDOW == 97 (0x7f316c07fc00) [pid = 1904] [serial = 411] [outer = 0x7f316bbff000]
15:36:35 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:35 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:36 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
15:36:36 INFO - document served over http requires an https
15:36:36 INFO - sub-resource via script-tag using the meta-referrer
15:36:36 INFO - delivery method with no-redirect and when
15:36: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"
15:36:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:36:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:36:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:36:36 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
15:36:36 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
15:36:36 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:36:36 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:36:36 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
15:36:36 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 2600ms
15:36:36 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
15:36:36 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:36 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316c093b00 == 22 [pid = 1904] [id = 148]
15:36:36 INFO - PROCESS | 1856 | ++DOMWINDOW == 98 (0x7f316c147400) [pid = 1904] [serial = 412] [outer = (nil)]
15:36:36 INFO - PROCESS | 1856 | ++DOMWINDOW == 99 (0x7f316c133400) [pid = 1904] [serial = 413] [outer = 0x7f316c147400]
15:36:36 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:36 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:36 INFO - PROCESS | 1856 | ++DOMWINDOW == 100 (0x7f316c133000) [pid = 1904] [serial = 414] [outer = 0x7f316c147400]
15:36:36 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:36 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:36 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36: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
15:36:37 INFO - document served over http requires an https
15:36:37 INFO - sub-resource via script-tag using the meta-referrer
15:36:37 INFO - delivery method with swap-origin-redirect and when
15:36: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"
15:36:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:36:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:36:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:36:37 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
15:36:37 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
15:36:37 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:36:37 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:36: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
15:36:37 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1685ms
15:36:37 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
15:36:37 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:38 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316c1fa700 == 23 [pid = 1904] [id = 149]
15:36:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 101 (0x7f316ba6b400) [pid = 1904] [serial = 415] [outer = (nil)]
15:36:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 102 (0x7f316ba6b800) [pid = 1904] [serial = 416] [outer = 0x7f316ba6b400]
15:36:38 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:38 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:38 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 103 (0x7f316bb49000) [pid = 1904] [serial = 417] [outer = 0x7f316ba6b400]
15:36:38 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:38 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:38 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:39 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
15:36:39 INFO - document served over http requires an https
15:36:39 INFO - sub-resource via xhr-request using the meta-referrer
15:36:39 INFO - delivery method with keep-origin-redirect and when
15:36: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"
15:36:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:36:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:36:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:36:39 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
15:36:39 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
15:36:39 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:36:39 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:36:39 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
15:36:39 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1952ms
15:36:39 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
15:36:39 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:39 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316bb7c800 == 24 [pid = 1904] [id = 150]
15:36:39 INFO - PROCESS | 1856 | ++DOMWINDOW == 104 (0x7f316bb51800) [pid = 1904] [serial = 418] [outer = (nil)]
15:36:40 INFO - PROCESS | 1856 | ++DOMWINDOW == 105 (0x7f316b447000) [pid = 1904] [serial = 419] [outer = 0x7f316bb51800]
15:36:40 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:40 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:40 INFO - PROCESS | 1856 | ++DOMWINDOW == 106 (0x7f316b48e400) [pid = 1904] [serial = 420] [outer = 0x7f316bb51800]
15:36:40 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:40 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:40 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:40 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:42 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
15:36:42 INFO - document served over http requires an https
15:36:42 INFO - sub-resource via xhr-request using the meta-referrer
15:36:42 INFO - delivery method with no-redirect and when
15:36: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"
15:36:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:36:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:36:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:36:42 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
15:36:42 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
15:36:42 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:36:42 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:36:42 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
15:36:42 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 2395ms
15:36:42 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
15:36:42 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316b513300 == 25 [pid = 1904] [id = 151]
15:36:42 INFO - PROCESS | 1856 | ++DOMWINDOW == 107 (0x7f316bb2ac00) [pid = 1904] [serial = 421] [outer = (nil)]
15:36:42 INFO - PROCESS | 1856 | ++DOMWINDOW == 108 (0x7f316d4c1400) [pid = 1904] [serial = 422] [outer = 0x7f316bb2ac00]
15:36:42 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:42 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:42 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:43 INFO - PROCESS | 1856 | ++DOMWINDOW == 109 (0x7f31708e3c00) [pid = 1904] [serial = 423] [outer = 0x7f316bb2ac00]
15:36:43 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:43 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:44 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
15:36:44 INFO - document served over http requires an https
15:36:44 INFO - sub-resource via xhr-request using the meta-referrer
15:36:44 INFO - delivery method with swap-origin-redirect and when
15:36: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"
15:36:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:36:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:36:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:36:44 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
15:36:44 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
15:36:44 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:36:44 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:36:44 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
15:36:44 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2200ms
15:36:44 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
15:36:44 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316c090900 == 26 [pid = 1904] [id = 152]
15:36:44 INFO - PROCESS | 1856 | ++DOMWINDOW == 110 (0x7f316d0a2000) [pid = 1904] [serial = 424] [outer = (nil)]
15:36:45 INFO - PROCESS | 1856 | ++DOMWINDOW == 111 (0x7f316d1f0c00) [pid = 1904] [serial = 425] [outer = 0x7f316d0a2000]
15:36:45 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:45 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:45 INFO - PROCESS | 1856 | ++DOMWINDOW == 112 (0x7f316e3b5400) [pid = 1904] [serial = 426] [outer = 0x7f316d0a2000]
15:36:45 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:45 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:46 INFO - PROCESS | 1856 | --DOCSHELL 0x7f317215a700 == 25 [pid = 1904] [id = 143]
15:36:46 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3170ff9c00 == 24 [pid = 1904] [id = 141]
15:36:46 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316f8aca00 == 23 [pid = 1904] [id = 140]
15:36:46 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316e847100 == 22 [pid = 1904] [id = 139]
15:36:46 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316d067700 == 21 [pid = 1904] [id = 138]
15:36:46 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316d56ac00 == 20 [pid = 1904] [id = 137]
15:36:46 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3177157400 == 19 [pid = 1904] [id = 136]
15:36:46 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3171d82c00 == 18 [pid = 1904] [id = 134]
15:36:46 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3170918c00 == 17 [pid = 1904] [id = 132]
15:36:46 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316ef5fd00 == 16 [pid = 1904] [id = 131]
15:36:46 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316dda4800 == 15 [pid = 1904] [id = 130]
15:36:46 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3170103100 == 14 [pid = 1904] [id = 129]
15:36:46 INFO - PROCESS | 1856 | --DOMWINDOW == 111 (0x7f316dc4f800) [pid = 1904] [serial = 348] [outer = (nil)] [url = about:blank]
15:36:46 INFO - PROCESS | 1856 | --DOMWINDOW == 110 (0x7f316dcfb000) [pid = 1904] [serial = 351] [outer = (nil)] [url = about:blank]
15:36:46 INFO - PROCESS | 1856 | --DOMWINDOW == 109 (0x7f316f5f9800) [pid = 1904] [serial = 330] [outer = (nil)] [url = about:blank]
15:36:46 INFO - PROCESS | 1856 | --DOMWINDOW == 108 (0x7f317044fc00) [pid = 1904] [serial = 356] [outer = (nil)] [url = about:blank]
15:36:46 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
15:36:46 INFO - document served over http requires an http
15:36:46 INFO - sub-resource via fetch-request using the meta-referrer
15:36:46 INFO - delivery method with keep-origin-redirect and when
15:36: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"
15:36:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:36:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:36:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:36:46 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
15:36:46 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
15:36:46 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
15:36:46 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:36:46 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:36:46 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
15:36:46 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2281ms
15:36:46 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html
15:36:46 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316d567a00 == 15 [pid = 1904] [id = 153]
15:36:46 INFO - PROCESS | 1856 | ++DOMWINDOW == 109 (0x7f316cd0f000) [pid = 1904] [serial = 427] [outer = (nil)]
15:36:47 INFO - PROCESS | 1856 | ++DOMWINDOW == 110 (0x7f316cd0f800) [pid = 1904] [serial = 428] [outer = 0x7f316cd0f000]
15:36:47 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:47 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:47 INFO - PROCESS | 1856 | ++DOMWINDOW == 111 (0x7f316d4c1800) [pid = 1904] [serial = 429] [outer = 0x7f316cd0f000]
15:36:47 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:47 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:49 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
15:36:49 INFO - document served over http requires an http
15:36:49 INFO - sub-resource via fetch-request using the meta-referrer
15:36:49 INFO - delivery method with no-redirect and when
15:36: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"
15:36:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:36:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:36:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:36:49 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
15:36:49 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
15:36:49 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
15:36:49 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:36:49 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:36:49 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
15:36:49 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 2389ms
15:36:49 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
15:36:49 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316e846200 == 16 [pid = 1904] [id = 154]
15:36:49 INFO - PROCESS | 1856 | ++DOMWINDOW == 112 (0x7f316ddaf800) [pid = 1904] [serial = 430] [outer = (nil)]
15:36:49 INFO - PROCESS | 1856 | ++DOMWINDOW == 113 (0x7f316e234c00) [pid = 1904] [serial = 431] [outer = 0x7f316ddaf800]
15:36:49 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:49 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:49 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:50 INFO - PROCESS | 1856 | ++DOMWINDOW == 114 (0x7f316efec800) [pid = 1904] [serial = 432] [outer = 0x7f316ddaf800]
15:36:50 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:50 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:50 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
15:36:50 INFO - document served over http requires an http
15:36:50 INFO - sub-resource via fetch-request using the meta-referrer
15:36:50 INFO - delivery method with swap-origin-redirect and when
15:36: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"
15:36:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:36:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:36:50 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
15:36:50 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
15:36:50 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
15:36:50 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:36:50 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:36:50 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
15:36:50 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1833ms
15:36:50 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
15:36:51 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316f823d00 == 17 [pid = 1904] [id = 155]
15:36:51 INFO - PROCESS | 1856 | ++DOMWINDOW == 115 (0x7f316d123000) [pid = 1904] [serial = 433] [outer = (nil)]
15:36:51 INFO - PROCESS | 1856 | ++DOMWINDOW == 116 (0x7f316d1e2000) [pid = 1904] [serial = 434] [outer = 0x7f316d123000]
15:36:52 INFO - PROCESS | 1856 | ++DOMWINDOW == 117 (0x7f316f8cc800) [pid = 1904] [serial = 435] [outer = 0x7f316d123000]
15:36:52 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:52 INFO - PROCESS | 1856 | --DOMWINDOW == 116 (0x7f3171d63400) [pid = 1904] [serial = 371] [outer = (nil)] [url = about:blank]
15:36:52 INFO - PROCESS | 1856 | --DOMWINDOW == 115 (0x7f3176e52c00) [pid = 1904] [serial = 377] [outer = (nil)] [url = about:blank]
15:36:52 INFO - PROCESS | 1856 | --DOMWINDOW == 114 (0x7f316f52b400) [pid = 1904] [serial = 365] [outer = (nil)] [url = about:blank]
15:36:52 INFO - PROCESS | 1856 | --DOMWINDOW == 113 (0x7f316dcfbc00) [pid = 1904] [serial = 383] [outer = (nil)] [url = about:blank]
15:36:52 INFO - PROCESS | 1856 | --DOMWINDOW == 112 (0x7f316d562c00) [pid = 1904] [serial = 363] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:36:52 INFO - PROCESS | 1856 | --DOMWINDOW == 111 (0x7f316eef5c00) [pid = 1904] [serial = 389] [outer = (nil)] [url = about:blank]
15:36:52 INFO - PROCESS | 1856 | --DOMWINDOW == 110 (0x7f3172dc5c00) [pid = 1904] [serial = 374] [outer = (nil)] [url = about:blank]
15:36:52 INFO - PROCESS | 1856 | --DOMWINDOW == 109 (0x7f3172c26000) [pid = 1904] [serial = 395] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:36:52 INFO - PROCESS | 1856 | --DOMWINDOW == 108 (0x7f3171d12400) [pid = 1904] [serial = 392] [outer = (nil)] [url = about:blank]
15:36:52 INFO - PROCESS | 1856 | --DOMWINDOW == 107 (0x7f3171861800) [pid = 1904] [serial = 368] [outer = (nil)] [url = about:blank]
15:36:52 INFO - PROCESS | 1856 | --DOMWINDOW == 106 (0x7f316d120c00) [pid = 1904] [serial = 386] [outer = (nil)] [url = about:blank]
15:36:52 INFO - PROCESS | 1856 | --DOMWINDOW == 105 (0x7f316cca1400) [pid = 1904] [serial = 380] [outer = (nil)] [url = about:blank]
15:36:52 INFO - PROCESS | 1856 | --DOMWINDOW == 104 (0x7f316cd24c00) [pid = 1904] [serial = 397] [outer = (nil)] [url = about:blank]
15:36:52 INFO - PROCESS | 1856 | --DOMWINDOW == 103 (0x7f316d120000) [pid = 1904] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:36:52 INFO - PROCESS | 1856 | --DOMWINDOW == 102 (0x7f316dc76400) [pid = 1904] [serial = 382] [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]
15:36:52 INFO - PROCESS | 1856 | --DOMWINDOW == 101 (0x7f3171c51400) [pid = 1904] [serial = 391] [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]
15:36:52 INFO - PROCESS | 1856 | --DOMWINDOW == 100 (0x7f317218dc00) [pid = 1904] [serial = 394] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:36:52 INFO - PROCESS | 1856 | --DOMWINDOW == 99 (0x7f316cca1c00) [pid = 1904] [serial = 385] [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]
15:36:52 INFO - PROCESS | 1856 | --DOMWINDOW == 98 (0x7f316eed5000) [pid = 1904] [serial = 388] [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]
15:36:52 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:52 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3170102200 == 18 [pid = 1904] [id = 156]
15:36:52 INFO - PROCESS | 1856 | ++DOMWINDOW == 99 (0x7f316c2bdc00) [pid = 1904] [serial = 436] [outer = (nil)]
15:36:52 INFO - PROCESS | 1856 | ++DOMWINDOW == 100 (0x7f316cca1400) [pid = 1904] [serial = 437] [outer = 0x7f316c2bdc00]
15:36: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
15:36:52 INFO - document served over http requires an http
15:36:52 INFO - sub-resource via iframe-tag using the meta-referrer
15:36:52 INFO - delivery method with keep-origin-redirect and when
15:36: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"
15:36:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:36:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:36:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:36:52 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
15:36:52 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
15:36:52 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:36:52 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:36: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
15:36:52 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 1890ms
15:36:52 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
15:36:53 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3170ff7400 == 19 [pid = 1904] [id = 157]
15:36:53 INFO - PROCESS | 1856 | ++DOMWINDOW == 101 (0x7f316eed5000) [pid = 1904] [serial = 438] [outer = (nil)]
15:36:53 INFO - PROCESS | 1856 | ++DOMWINDOW == 102 (0x7f316eef5c00) [pid = 1904] [serial = 439] [outer = 0x7f316eed5000]
15:36:53 INFO - PROCESS | 1856 | ++DOMWINDOW == 103 (0x7f317044fc00) [pid = 1904] [serial = 440] [outer = 0x7f316eed5000]
15:36:53 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:53 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:53 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:54 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316c08ff00 == 20 [pid = 1904] [id = 158]
15:36:54 INFO - PROCESS | 1856 | ++DOMWINDOW == 104 (0x7f316b4ea000) [pid = 1904] [serial = 441] [outer = (nil)]
15:36:54 INFO - PROCESS | 1856 | ++DOMWINDOW == 105 (0x7f316c221c00) [pid = 1904] [serial = 442] [outer = 0x7f316b4ea000]
15:36: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
15:36:54 INFO - document served over http requires an http
15:36:54 INFO - sub-resource via iframe-tag using the meta-referrer
15:36:54 INFO - delivery method with no-redirect and when
15:36: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"
15:36:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:36:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:36:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:36:54 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
15:36:54 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
15:36:54 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:36:54 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:36: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
15:36:54 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 1839ms
15:36:54 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
15:36:54 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316d567000 == 21 [pid = 1904] [id = 159]
15:36:55 INFO - PROCESS | 1856 | ++DOMWINDOW == 106 (0x7f316f9e1000) [pid = 1904] [serial = 443] [outer = (nil)]
15:36:55 INFO - PROCESS | 1856 | ++DOMWINDOW == 107 (0x7f3170868c00) [pid = 1904] [serial = 444] [outer = 0x7f316f9e1000]
15:36:55 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:55 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:55 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:55 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:55 INFO - PROCESS | 1856 | ++DOMWINDOW == 108 (0x7f3170f7ec00) [pid = 1904] [serial = 445] [outer = 0x7f316f9e1000]
15:36:55 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:55 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:56 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316f823300 == 22 [pid = 1904] [id = 160]
15:36:56 INFO - PROCESS | 1856 | ++DOMWINDOW == 109 (0x7f31712bd000) [pid = 1904] [serial = 446] [outer = (nil)]
15:36:56 INFO - PROCESS | 1856 | ++DOMWINDOW == 110 (0x7f31712cd400) [pid = 1904] [serial = 447] [outer = 0x7f31712bd000]
15:36: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
15:36:56 INFO - document served over http requires an http
15:36:56 INFO - sub-resource via iframe-tag using the meta-referrer
15:36:56 INFO - delivery method with swap-origin-redirect and when
15:36: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"
15:36:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:36:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:36:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:36:56 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
15:36:56 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
15:36:56 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:36:56 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:36: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
15:36:56 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 1846ms
15:36:56 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
15:36:57 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f317182db00 == 23 [pid = 1904] [id = 161]
15:36:57 INFO - PROCESS | 1856 | ++DOMWINDOW == 111 (0x7f3171c51400) [pid = 1904] [serial = 448] [outer = (nil)]
15:36:57 INFO - PROCESS | 1856 | ++DOMWINDOW == 112 (0x7f3171d01c00) [pid = 1904] [serial = 449] [outer = 0x7f3171c51400]
15:36:57 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:57 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:57 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:57 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:57 INFO - PROCESS | 1856 | ++DOMWINDOW == 113 (0x7f3171d55800) [pid = 1904] [serial = 450] [outer = 0x7f3171c51400]
15:36:57 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:57 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:57 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:58 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
15:36:58 INFO - document served over http requires an http
15:36:58 INFO - sub-resource via script-tag using the meta-referrer
15:36:58 INFO - delivery method with keep-origin-redirect and when
15:36:58 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
15:36:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:36:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:36:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:36:58 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
15:36:58 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
15:36:58 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:36:58 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:36:58 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
15:36:58 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2271ms
15:36:58 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html
15:36:59 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f317215a700 == 24 [pid = 1904] [id = 162]
15:36:59 INFO - PROCESS | 1856 | ++DOMWINDOW == 114 (0x7f3172de6400) [pid = 1904] [serial = 451] [outer = (nil)]
15:36:59 INFO - PROCESS | 1856 | ++DOMWINDOW == 115 (0x7f3173895c00) [pid = 1904] [serial = 452] [outer = 0x7f3172de6400]
15:36:59 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:59 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:59 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:59 INFO - PROCESS | 1856 | ++DOMWINDOW == 116 (0x7f317392b800) [pid = 1904] [serial = 453] [outer = 0x7f3172de6400]
15:36:59 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:36:59 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:00 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:01 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
15:37:01 INFO - document served over http requires an http
15:37:01 INFO - sub-resource via script-tag using the meta-referrer
15:37:01 INFO - delivery method with no-redirect and when
15:37: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"
15:37:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:37:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:37:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:37:01 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
15:37:01 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
15:37:01 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:37:01 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:37:01 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
15:37:01 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 2339ms
15:37:01 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
15:37:01 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f317715a100 == 25 [pid = 1904] [id = 163]
15:37:01 INFO - PROCESS | 1856 | ++DOMWINDOW == 117 (0x7f316b116800) [pid = 1904] [serial = 454] [outer = (nil)]
15:37:01 INFO - PROCESS | 1856 | ++DOMWINDOW == 118 (0x7f316b116c00) [pid = 1904] [serial = 455] [outer = 0x7f316b116800]
15:37:02 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:02 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:02 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:02 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:02 INFO - PROCESS | 1856 | ++DOMWINDOW == 119 (0x7f316b19a000) [pid = 1904] [serial = 456] [outer = 0x7f316b116800]
15:37:02 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:02 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:03 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:37:04 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
15:37:04 INFO - document served over http requires an http
15:37:04 INFO - sub-resource via script-tag using the meta-referrer
15:37:04 INFO - delivery method with swap-origin-redirect and when
15:37: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"
15:37:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:37:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:37:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:37:04 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
15:37:04 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
15:37:04 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:37:04 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:37:04 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
15:37:04 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2939ms
15:37:04 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
15:37:04 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316b176c00 == 26 [pid = 1904] [id = 164]
15:37:04 INFO - PROCESS | 1856 | ++DOMWINDOW == 120 (0x7f316ac69000) [pid = 1904] [serial = 457] [outer = (nil)]
15:37:04 INFO - PROCESS | 1856 | ++DOMWINDOW == 121 (0x7f316ac69400) [pid = 1904] [serial = 458] [outer = 0x7f316ac69000]
15:37:05 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:05 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:05 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:05 INFO - PROCESS | 1856 | ++DOMWINDOW == 122 (0x7f316b52fc00) [pid = 1904] [serial = 459] [outer = 0x7f316ac69000]
15:37:05 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:05 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:06 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
15:37:06 INFO - document served over http requires an http
15:37:06 INFO - sub-resource via xhr-request using the meta-referrer
15:37:06 INFO - delivery method with keep-origin-redirect and when
15:37: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"
15:37:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:37:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:37:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:37:06 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
15:37:06 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
15:37:06 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:37:06 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:37:06 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
15:37:06 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1837ms
15:37:06 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html
15:37:06 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316ad5e200 == 27 [pid = 1904] [id = 165]
15:37:06 INFO - PROCESS | 1856 | ++DOMWINDOW == 123 (0x7f316eed5c00) [pid = 1904] [serial = 460] [outer = (nil)]
15:37:06 INFO - PROCESS | 1856 | ++DOMWINDOW == 124 (0x7f316acf6000) [pid = 1904] [serial = 461] [outer = 0x7f316eed5c00]
15:37:06 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:06 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:06 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:06 INFO - PROCESS | 1856 | ++DOMWINDOW == 125 (0x7f316ad54400) [pid = 1904] [serial = 462] [outer = 0x7f316eed5c00]
15:37:06 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:07 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:07 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
15:37:07 INFO - document served over http requires an http
15:37:07 INFO - sub-resource via xhr-request using the meta-referrer
15:37:07 INFO - delivery method with no-redirect and when
15:37: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"
15:37:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:37:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:37:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:37:07 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
15:37:07 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
15:37:07 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:37:07 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:37:07 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
15:37:07 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1755ms
15:37:07 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
15:37:08 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316aedb800 == 28 [pid = 1904] [id = 166]
15:37:08 INFO - PROCESS | 1856 | ++DOMWINDOW == 126 (0x7f316ada9000) [pid = 1904] [serial = 463] [outer = (nil)]
15:37:08 INFO - PROCESS | 1856 | ++DOMWINDOW == 127 (0x7f316ada9400) [pid = 1904] [serial = 464] [outer = 0x7f316ada9000]
15:37:08 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:08 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:08 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:08 INFO - PROCESS | 1856 | ++DOMWINDOW == 128 (0x7f316aff8000) [pid = 1904] [serial = 465] [outer = 0x7f316ada9000]
15:37:08 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:08 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:10 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
15:37:10 INFO - document served over http requires an http
15:37:10 INFO - sub-resource via xhr-request using the meta-referrer
15:37:10 INFO - delivery method with swap-origin-redirect and when
15:37: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"
15:37:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:37:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:37:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:37:10 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
15:37:10 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
15:37:10 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:37:10 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:37:10 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
15:37:10 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2385ms
15:37:10 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
15:37:10 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316e305300 == 29 [pid = 1904] [id = 167]
15:37:10 INFO - PROCESS | 1856 | ++DOMWINDOW == 129 (0x7f316ddaf000) [pid = 1904] [serial = 466] [outer = (nil)]
15:37:10 INFO - PROCESS | 1856 | ++DOMWINDOW == 130 (0x7f316cc42000) [pid = 1904] [serial = 467] [outer = 0x7f316ddaf000]
15:37:10 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:10 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:11 INFO - PROCESS | 1856 | ++DOMWINDOW == 131 (0x7f316cdf1400) [pid = 1904] [serial = 468] [outer = 0x7f316ddaf000]
15:37:11 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:11 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:12 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
15:37:12 INFO - document served over http requires an https
15:37:12 INFO - sub-resource via fetch-request using the meta-referrer
15:37:12 INFO - delivery method with keep-origin-redirect and when
15:37: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"
15:37:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:37:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:37:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:37:12 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
15:37:12 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
15:37:12 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
15:37:12 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:37:12 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:37:12 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
15:37:12 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2134ms
15:37:12 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html
15:37:12 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316b511500 == 30 [pid = 1904] [id = 168]
15:37:12 INFO - PROCESS | 1856 | ++DOMWINDOW == 132 (0x7f316b4eac00) [pid = 1904] [serial = 469] [outer = (nil)]
15:37:13 INFO - PROCESS | 1856 | ++DOMWINDOW == 133 (0x7f316ba6b000) [pid = 1904] [serial = 470] [outer = 0x7f316b4eac00]
15:37:13 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:13 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:13 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:13 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:13 INFO - PROCESS | 1856 | ++DOMWINDOW == 134 (0x7f316bbf8000) [pid = 1904] [serial = 471] [outer = 0x7f316b4eac00]
15:37:13 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:13 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:13 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:14 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3170102200 == 29 [pid = 1904] [id = 156]
15:37:14 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316f823d00 == 28 [pid = 1904] [id = 155]
15:37:14 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3170ff7900 == 27 [pid = 1904] [id = 118]
15:37:14 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316e846200 == 26 [pid = 1904] [id = 154]
15:37:14 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316d567a00 == 25 [pid = 1904] [id = 153]
15:37:14 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316c090900 == 24 [pid = 1904] [id = 152]
15:37:14 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316bb7c800 == 23 [pid = 1904] [id = 150]
15:37:14 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316c1fa700 == 22 [pid = 1904] [id = 149]
15:37:14 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316c093b00 == 21 [pid = 1904] [id = 148]
15:37:14 INFO - PROCESS | 1856 | --DOCSHELL 0x7f317715a600 == 20 [pid = 1904] [id = 147]
15:37:14 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316e9ba900 == 19 [pid = 1904] [id = 145]
15:37:14 INFO - PROCESS | 1856 | --DOCSHELL 0x7f317182cc00 == 18 [pid = 1904] [id = 146]
15:37:14 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316c31aa00 == 17 [pid = 1904] [id = 144]
15:37:14 INFO - PROCESS | 1856 | --DOMWINDOW == 133 (0x7f316d1b4800) [pid = 1904] [serial = 387] [outer = (nil)] [url = about:blank]
15:37:14 INFO - PROCESS | 1856 | --DOMWINDOW == 132 (0x7f316e2f8c00) [pid = 1904] [serial = 384] [outer = (nil)] [url = about:blank]
15:37:14 INFO - PROCESS | 1856 | --DOMWINDOW == 131 (0x7f316e36c800) [pid = 1904] [serial = 361] [outer = (nil)] [url = about:blank]
15:37:14 INFO - PROCESS | 1856 | --DOMWINDOW == 130 (0x7f31720ec400) [pid = 1904] [serial = 393] [outer = (nil)] [url = about:blank]
15:37:14 INFO - PROCESS | 1856 | --DOMWINDOW == 129 (0x7f3170868000) [pid = 1904] [serial = 390] [outer = (nil)] [url = about:blank]
15:37:14 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
15:37:14 INFO - document served over http requires an https
15:37:14 INFO - sub-resource via fetch-request using the meta-referrer
15:37:14 INFO - delivery method with no-redirect and when
15:37: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"
15:37:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:37:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:37:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:37:14 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
15:37:14 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
15:37:14 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
15:37:14 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:37:14 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:37:14 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
15:37:14 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 2241ms
15:37:14 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
15:37:15 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316c090900 == 18 [pid = 1904] [id = 169]
15:37:15 INFO - PROCESS | 1856 | ++DOMWINDOW == 130 (0x7f316bb59800) [pid = 1904] [serial = 472] [outer = (nil)]
15:37:15 INFO - PROCESS | 1856 | ++DOMWINDOW == 131 (0x7f316bb59c00) [pid = 1904] [serial = 473] [outer = 0x7f316bb59800]
15:37:15 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:15 INFO - PROCESS | 1856 | ++DOMWINDOW == 132 (0x7f316c146c00) [pid = 1904] [serial = 474] [outer = 0x7f316bb59800]
15:37:15 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:16 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
15:37:16 INFO - document served over http requires an https
15:37:16 INFO - sub-resource via fetch-request using the meta-referrer
15:37:16 INFO - delivery method with swap-origin-redirect and when
15:37: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"
15:37:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:37:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:37:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:37:16 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
15:37:16 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
15:37:16 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
15:37:16 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:37:16 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:37:16 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
15:37:16 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 1939ms
15:37:16 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
15:37:16 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316d067700 == 19 [pid = 1904] [id = 170]
15:37:16 INFO - PROCESS | 1856 | ++DOMWINDOW == 133 (0x7f316cdf1c00) [pid = 1904] [serial = 475] [outer = (nil)]
15:37:17 INFO - PROCESS | 1856 | ++DOMWINDOW == 134 (0x7f316d109800) [pid = 1904] [serial = 476] [outer = 0x7f316cdf1c00]
15:37:17 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:17 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:17 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:17 INFO - PROCESS | 1856 | ++DOMWINDOW == 135 (0x7f316dc42400) [pid = 1904] [serial = 477] [outer = 0x7f316cdf1c00]
15:37:17 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:17 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:18 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316e304900 == 20 [pid = 1904] [id = 171]
15:37:18 INFO - PROCESS | 1856 | ++DOMWINDOW == 136 (0x7f316dc76400) [pid = 1904] [serial = 478] [outer = (nil)]
15:37:18 INFO - PROCESS | 1856 | ++DOMWINDOW == 137 (0x7f316ba9c400) [pid = 1904] [serial = 479] [outer = 0x7f316dc76400]
15:37:19 INFO - PROCESS | 1856 | --DOMWINDOW == 136 (0x7f316b447000) [pid = 1904] [serial = 419] [outer = (nil)] [url = about:blank]
15:37:19 INFO - PROCESS | 1856 | --DOMWINDOW == 135 (0x7f316dd6b400) [pid = 1904] [serial = 400] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445553388110]
15:37:19 INFO - PROCESS | 1856 | --DOMWINDOW == 134 (0x7f316e234c00) [pid = 1904] [serial = 431] [outer = (nil)] [url = about:blank]
15:37:19 INFO - PROCESS | 1856 | --DOMWINDOW == 133 (0x7f316ba6b800) [pid = 1904] [serial = 416] [outer = (nil)] [url = about:blank]
15:37:19 INFO - PROCESS | 1856 | --DOMWINDOW == 132 (0x7f316c133400) [pid = 1904] [serial = 413] [outer = (nil)] [url = about:blank]
15:37:19 INFO - PROCESS | 1856 | --DOMWINDOW == 131 (0x7f316cd0f800) [pid = 1904] [serial = 428] [outer = (nil)] [url = about:blank]
15:37:19 INFO - PROCESS | 1856 | --DOMWINDOW == 130 (0x7f316d1f0c00) [pid = 1904] [serial = 425] [outer = (nil)] [url = about:blank]
15:37:19 INFO - PROCESS | 1856 | --DOMWINDOW == 129 (0x7f316d4c1400) [pid = 1904] [serial = 422] [outer = (nil)] [url = about:blank]
15:37:19 INFO - PROCESS | 1856 | --DOMWINDOW == 128 (0x7f316d1e2000) [pid = 1904] [serial = 434] [outer = (nil)] [url = about:blank]
15:37:19 INFO - PROCESS | 1856 | --DOMWINDOW == 127 (0x7f31705cc800) [pid = 1904] [serial = 405] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:37:19 INFO - PROCESS | 1856 | --DOMWINDOW == 126 (0x7f316c027000) [pid = 1904] [serial = 407] [outer = (nil)] [url = about:blank]
15:37:19 INFO - PROCESS | 1856 | --DOMWINDOW == 125 (0x7f316bbff400) [pid = 1904] [serial = 410] [outer = (nil)] [url = about:blank]
15:37:19 INFO - PROCESS | 1856 | --DOMWINDOW == 124 (0x7f316d4cb400) [pid = 1904] [serial = 402] [outer = (nil)] [url = about:blank]
15:37:19 INFO - PROCESS | 1856 | --DOMWINDOW == 123 (0x7f316cca1400) [pid = 1904] [serial = 437] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:37:19 INFO - PROCESS | 1856 | --DOMWINDOW == 122 (0x7f316c2bdc00) [pid = 1904] [serial = 436] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:37:19 INFO - PROCESS | 1856 | --DOMWINDOW == 121 (0x7f316ddaf800) [pid = 1904] [serial = 430] [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]
15:37:19 INFO - PROCESS | 1856 | --DOMWINDOW == 120 (0x7f316cd0f000) [pid = 1904] [serial = 427] [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]
15:37:19 INFO - PROCESS | 1856 | --DOMWINDOW == 119 (0x7f316d123000) [pid = 1904] [serial = 433] [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]
15:37:19 INFO - PROCESS | 1856 | --DOMWINDOW == 118 (0x7f316d0a2000) [pid = 1904] [serial = 424] [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]
15:37:19 INFO - PROCESS | 1856 | --DOMWINDOW == 117 (0x7f316d562400) [pid = 1904] [serial = 399] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445553388110]
15:37:19 INFO - PROCESS | 1856 | --DOMWINDOW == 116 (0x7f316cd24400) [pid = 1904] [serial = 396] [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]
15:37:19 INFO - PROCESS | 1856 | --DOMWINDOW == 115 (0x7f31705cc000) [pid = 1904] [serial = 404] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:37:19 INFO - PROCESS | 1856 | --DOMWINDOW == 114 (0x7f316d1e2c00) [pid = 1904] [serial = 398] [outer = (nil)] [url = about:blank]
15:37:19 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
15:37:19 INFO - document served over http requires an https
15:37:19 INFO - sub-resource via iframe-tag using the meta-referrer
15:37:19 INFO - delivery method with keep-origin-redirect and when
15:37: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"
15:37:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:37:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:37:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:37:19 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
15:37:19 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
15:37:19 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:37:19 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:37:19 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
15:37:19 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2889ms
15:37:19 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
15:37:19 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316e8bb600 == 21 [pid = 1904] [id = 172]
15:37:19 INFO - PROCESS | 1856 | ++DOMWINDOW == 115 (0x7f316c133400) [pid = 1904] [serial = 480] [outer = (nil)]
15:37:20 INFO - PROCESS | 1856 | ++DOMWINDOW == 116 (0x7f316c147800) [pid = 1904] [serial = 481] [outer = 0x7f316c133400]
15:37:20 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:20 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:20 INFO - PROCESS | 1856 | ++DOMWINDOW == 117 (0x7f316cd0f000) [pid = 1904] [serial = 482] [outer = 0x7f316c133400]
15:37:20 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:20 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:21 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316aed9a00 == 22 [pid = 1904] [id = 173]
15:37:21 INFO - PROCESS | 1856 | ++DOMWINDOW == 118 (0x7f316af3f000) [pid = 1904] [serial = 483] [outer = (nil)]
15:37:21 INFO - PROCESS | 1856 | ++DOMWINDOW == 119 (0x7f316bb2a800) [pid = 1904] [serial = 484] [outer = 0x7f316af3f000]
15:37:21 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
15:37:21 INFO - document served over http requires an https
15:37:21 INFO - sub-resource via iframe-tag using the meta-referrer
15:37:21 INFO - delivery method with no-redirect and when
15:37: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"
15:37:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:37:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:37:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:37:21 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
15:37:21 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
15:37:21 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:37:21 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:37:21 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
15:37:21 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1736ms
15:37:21 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
15:37:21 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316c1f7a00 == 23 [pid = 1904] [id = 174]
15:37:21 INFO - PROCESS | 1856 | ++DOMWINDOW == 120 (0x7f316d123000) [pid = 1904] [serial = 485] [outer = (nil)]
15:37:21 INFO - PROCESS | 1856 | ++DOMWINDOW == 121 (0x7f316d1e2000) [pid = 1904] [serial = 486] [outer = 0x7f316d123000]
15:37:22 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:22 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:22 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:22 INFO - PROCESS | 1856 | ++DOMWINDOW == 122 (0x7f316d562400) [pid = 1904] [serial = 487] [outer = 0x7f316d123000]
15:37:22 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:22 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:22 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:22 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316e8b9d00 == 24 [pid = 1904] [id = 175]
15:37:22 INFO - PROCESS | 1856 | ++DOMWINDOW == 123 (0x7f316dcfb000) [pid = 1904] [serial = 488] [outer = (nil)]
15:37:22 INFO - PROCESS | 1856 | ++DOMWINDOW == 124 (0x7f316dd6b400) [pid = 1904] [serial = 489] [outer = 0x7f316dcfb000]
15:37:23 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
15:37:23 INFO - document served over http requires an https
15:37:23 INFO - sub-resource via iframe-tag using the meta-referrer
15:37:23 INFO - delivery method with swap-origin-redirect and when
15:37: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"
15:37:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:37:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:37:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:37:23 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
15:37:23 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
15:37:23 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:37:23 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:37:23 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
15:37:23 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1797ms
15:37:23 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
15:37:23 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:23 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316f8b0600 == 25 [pid = 1904] [id = 176]
15:37:23 INFO - PROCESS | 1856 | ++DOMWINDOW == 125 (0x7f316e3b1c00) [pid = 1904] [serial = 490] [outer = (nil)]
15:37:23 INFO - PROCESS | 1856 | ++DOMWINDOW == 126 (0x7f316e3b5800) [pid = 1904] [serial = 491] [outer = 0x7f316e3b1c00]
15:37:23 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:23 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:23 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:24 INFO - PROCESS | 1856 | ++DOMWINDOW == 127 (0x7f316f413000) [pid = 1904] [serial = 492] [outer = 0x7f316e3b1c00]
15:37:24 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:24 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:24 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
15:37:24 INFO - document served over http requires an https
15:37:24 INFO - sub-resource via script-tag using the meta-referrer
15:37:24 INFO - delivery method with keep-origin-redirect and when
15:37: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"
15:37:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:37:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:37:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:37:24 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
15:37:24 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
15:37:24 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:37:24 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:37:24 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
15:37:24 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1846ms
15:37:24 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html
15:37:25 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:25 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f317051a100 == 26 [pid = 1904] [id = 177]
15:37:25 INFO - PROCESS | 1856 | ++DOMWINDOW == 128 (0x7f317096a000) [pid = 1904] [serial = 493] [outer = (nil)]
15:37:25 INFO - PROCESS | 1856 | ++DOMWINDOW == 129 (0x7f317096a800) [pid = 1904] [serial = 494] [outer = 0x7f317096a000]
15:37:25 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:25 INFO - PROCESS | 1856 | ++DOMWINDOW == 130 (0x7f3171861800) [pid = 1904] [serial = 495] [outer = 0x7f317096a000]
15:37:25 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:25 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:25 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:26 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
15:37:26 INFO - document served over http requires an https
15:37:26 INFO - sub-resource via script-tag using the meta-referrer
15:37:26 INFO - delivery method with no-redirect and when
15:37: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"
15:37:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:37:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:37:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:37:26 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
15:37:26 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
15:37:26 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:37:26 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:37:26 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
15:37:26 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 1789ms
15:37:26 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
15:37:27 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3171c44600 == 27 [pid = 1904] [id = 178]
15:37:27 INFO - PROCESS | 1856 | ++DOMWINDOW == 131 (0x7f316aa13800) [pid = 1904] [serial = 496] [outer = (nil)]
15:37:27 INFO - PROCESS | 1856 | ++DOMWINDOW == 132 (0x7f316aa13c00) [pid = 1904] [serial = 497] [outer = 0x7f316aa13800]
15:37:27 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:27 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:27 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:27 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:27 INFO - PROCESS | 1856 | ++DOMWINDOW == 133 (0x7f31700c6000) [pid = 1904] [serial = 498] [outer = 0x7f316aa13800]
15:37:27 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:27 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:28 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:37:29 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
15:37:29 INFO - document served over http requires an https
15:37:29 INFO - sub-resource via script-tag using the meta-referrer
15:37:29 INFO - delivery method with swap-origin-redirect and when
15:37: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"
15:37:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:37:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:37:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:37:29 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
15:37:29 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
15:37:29 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:37:29 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:37:29 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
15:37:29 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 2342ms
15:37:29 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
15:37:29 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3176e44c00 == 28 [pid = 1904] [id = 179]
15:37:29 INFO - PROCESS | 1856 | ++DOMWINDOW == 134 (0x7f3169d61400) [pid = 1904] [serial = 499] [outer = (nil)]
15:37:29 INFO - PROCESS | 1856 | ++DOMWINDOW == 135 (0x7f3169d61800) [pid = 1904] [serial = 500] [outer = 0x7f3169d61400]
15:37:30 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:30 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:30 INFO - PROCESS | 1856 | ++DOMWINDOW == 136 (0x7f3169dfc400) [pid = 1904] [serial = 501] [outer = 0x7f3169d61400]
15:37:30 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:30 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:31 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
15:37:31 INFO - document served over http requires an https
15:37:31 INFO - sub-resource via xhr-request using the meta-referrer
15:37:31 INFO - delivery method with keep-origin-redirect and when
15:37: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"
15:37:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:37:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:37:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:37:31 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
15:37:31 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
15:37:31 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:37:31 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:37:31 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
15:37:31 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2354ms
15:37:31 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html
15:37:31 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3169df5c00 == 29 [pid = 1904] [id = 180]
15:37:31 INFO - PROCESS | 1856 | ++DOMWINDOW == 137 (0x7f316ab43400) [pid = 1904] [serial = 502] [outer = (nil)]
15:37:32 INFO - PROCESS | 1856 | ++DOMWINDOW == 138 (0x7f316ab0d400) [pid = 1904] [serial = 503] [outer = 0x7f316ab43400]
15:37:32 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:32 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:32 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:32 INFO - PROCESS | 1856 | ++DOMWINDOW == 139 (0x7f316ab0d800) [pid = 1904] [serial = 504] [outer = 0x7f316ab43400]
15:37:32 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:32 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:34 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
15:37:34 INFO - document served over http requires an https
15:37:34 INFO - sub-resource via xhr-request using the meta-referrer
15:37:34 INFO - delivery method with no-redirect and when
15:37: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"
15:37:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:37:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:37:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:37:34 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
15:37:34 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
15:37:34 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:37:34 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:37:34 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
15:37:34 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 2688ms
15:37:34 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
15:37:34 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:34 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3169d38700 == 30 [pid = 1904] [id = 181]
15:37:34 INFO - PROCESS | 1856 | ++DOMWINDOW == 140 (0x7f316b52f000) [pid = 1904] [serial = 505] [outer = (nil)]
15:37:34 INFO - PROCESS | 1856 | ++DOMWINDOW == 141 (0x7f3169d0f000) [pid = 1904] [serial = 506] [outer = 0x7f316b52f000]
15:37:35 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:35 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:35 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:35 INFO - PROCESS | 1856 | ++DOMWINDOW == 142 (0x7f3169ec1800) [pid = 1904] [serial = 507] [outer = 0x7f316b52f000]
15:37:35 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:35 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:36 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
15:37:36 INFO - document served over http requires an https
15:37:36 INFO - sub-resource via xhr-request using the meta-referrer
15:37:36 INFO - delivery method with swap-origin-redirect and when
15:37: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"
15:37:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:37:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:37:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:37:36 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
15:37:36 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
15:37:36 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:37:36 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:37:36 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
15:37:36 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2593ms
15:37:36 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.keep-origin-redirect.http.html
15:37:37 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3169f87300 == 31 [pid = 1904] [id = 182]
15:37:37 INFO - PROCESS | 1856 | ++DOMWINDOW == 143 (0x7f3169e8c800) [pid = 1904] [serial = 508] [outer = (nil)]
15:37:37 INFO - PROCESS | 1856 | ++DOMWINDOW == 144 (0x7f3169e8cc00) [pid = 1904] [serial = 509] [outer = 0x7f3169e8c800]
15:37:37 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:37 INFO - PROCESS | 1856 | ++DOMWINDOW == 145 (0x7f316c03d800) [pid = 1904] [serial = 510] [outer = 0x7f3169e8c800]
15:37:37 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:37 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:38 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
15:37:38 INFO - document served over http requires an http
15:37:38 INFO - sub-resource via fetch-request using the http-csp
15:37:38 INFO - delivery method with keep-origin-redirect and when
15:37: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"
15:37:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:37:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:37:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:37:38 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
15:37:38 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
15:37:38 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
15:37:38 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:37:38 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:37:38 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
15:37:38 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 1693ms
15:37:38 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html
15:37:38 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3169d38200 == 32 [pid = 1904] [id = 183]
15:37:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 146 (0x7f3169d54400) [pid = 1904] [serial = 511] [outer = (nil)]
15:37:39 INFO - PROCESS | 1856 | ++DOMWINDOW == 147 (0x7f3169d72c00) [pid = 1904] [serial = 512] [outer = 0x7f3169d54400]
15:37:39 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:39 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:39 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:39 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:39 INFO - PROCESS | 1856 | ++DOMWINDOW == 148 (0x7f316b15f400) [pid = 1904] [serial = 513] [outer = 0x7f3169d54400]
15:37:39 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:39 INFO - PROCESS | 1856 | ++DOMWINDOW == 17 (0x7f09a15d1400) [pid = 1856] [serial = 26] [outer = 0x7f099941fc00]
15:37:39 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:40 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
15:37:40 INFO - document served over http requires an http
15:37:40 INFO - sub-resource via fetch-request using the http-csp
15:37:40 INFO - delivery method with no-redirect and when
15:37: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"
15:37:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:37:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:37:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:37:40 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
15:37:40 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
15:37:40 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
15:37:40 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:37:40 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:37:40 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
15:37:40 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html | took 2042ms
15:37:40 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html
15:37:40 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316b174e00 == 33 [pid = 1904] [id = 184]
15:37:40 INFO - PROCESS | 1856 | ++DOMWINDOW == 149 (0x7f316ab0d000) [pid = 1904] [serial = 514] [outer = (nil)]
15:37:41 INFO - PROCESS | 1856 | ++DOMWINDOW == 150 (0x7f316aff8800) [pid = 1904] [serial = 515] [outer = 0x7f316ab0d000]
15:37:41 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:41 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:41 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:41 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:41 INFO - PROCESS | 1856 | ++DOMWINDOW == 151 (0x7f316c027000) [pid = 1904] [serial = 516] [outer = 0x7f316ab0d000]
15:37:41 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:41 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:42 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316e304900 == 32 [pid = 1904] [id = 171]
15:37:42 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3173894b00 == 31 [pid = 1904] [id = 135]
15:37:42 INFO - PROCESS | 1856 | --DOCSHELL 0x7f317199b300 == 30 [pid = 1904] [id = 133]
15:37:42 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316d067700 == 29 [pid = 1904] [id = 170]
15:37:42 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3171c40500 == 28 [pid = 1904] [id = 142]
15:37:42 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316c090900 == 27 [pid = 1904] [id = 169]
15:37:42 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316b511500 == 26 [pid = 1904] [id = 168]
15:37:42 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316aedb800 == 25 [pid = 1904] [id = 166]
15:37:42 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316ad5e200 == 24 [pid = 1904] [id = 165]
15:37:42 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316b176c00 == 23 [pid = 1904] [id = 164]
15:37:42 INFO - PROCESS | 1856 | --DOCSHELL 0x7f317715a100 == 22 [pid = 1904] [id = 163]
15:37:42 INFO - PROCESS | 1856 | --DOCSHELL 0x7f317215a700 == 21 [pid = 1904] [id = 162]
15:37:42 INFO - PROCESS | 1856 | --DOCSHELL 0x7f317182db00 == 20 [pid = 1904] [id = 161]
15:37:42 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316f823300 == 19 [pid = 1904] [id = 160]
15:37:42 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316d567000 == 18 [pid = 1904] [id = 159]
15:37:42 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316c08ff00 == 17 [pid = 1904] [id = 158]
15:37:42 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3170ff7400 == 16 [pid = 1904] [id = 157]
15:37:42 INFO - PROCESS | 1856 | --DOMWINDOW == 150 (0x7f316efec800) [pid = 1904] [serial = 432] [outer = (nil)] [url = about:blank]
15:37:42 INFO - PROCESS | 1856 | --DOMWINDOW == 149 (0x7f316d4c1800) [pid = 1904] [serial = 429] [outer = (nil)] [url = about:blank]
15:37:42 INFO - PROCESS | 1856 | --DOMWINDOW == 148 (0x7f316e3b5400) [pid = 1904] [serial = 426] [outer = (nil)] [url = about:blank]
15:37:42 INFO - PROCESS | 1856 | --DOMWINDOW == 147 (0x7f316f8cc800) [pid = 1904] [serial = 435] [outer = (nil)] [url = about:blank]
15:37:42 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
15:37:42 INFO - document served over http requires an http
15:37:42 INFO - sub-resource via fetch-request using the http-csp
15:37:42 INFO - delivery method with swap-origin-redirect and when
15:37:42 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html"
15:37:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:37:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:37:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:37:42 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
15:37:42 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
15:37:42 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
15:37:42 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:37:42 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:37:42 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
15:37:42 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 2111ms
15:37:42 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html
15:37:43 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316b173500 == 17 [pid = 1904] [id = 185]
15:37:43 INFO - PROCESS | 1856 | ++DOMWINDOW == 148 (0x7f316b447000) [pid = 1904] [serial = 517] [outer = (nil)]
15:37:43 INFO - PROCESS | 1856 | ++DOMWINDOW == 149 (0x7f316b447c00) [pid = 1904] [serial = 518] [outer = 0x7f316b447000]
15:37:43 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:43 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:43 INFO - PROCESS | 1856 | ++DOMWINDOW == 150 (0x7f316cd95800) [pid = 1904] [serial = 519] [outer = 0x7f316b447000]
15:37:43 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:43 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:43 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:44 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316c093600 == 18 [pid = 1904] [id = 186]
15:37:44 INFO - PROCESS | 1856 | ++DOMWINDOW == 151 (0x7f316d0bcc00) [pid = 1904] [serial = 520] [outer = (nil)]
15:37:44 INFO - PROCESS | 1856 | ++DOMWINDOW == 152 (0x7f316d1f9000) [pid = 1904] [serial = 521] [outer = 0x7f316d0bcc00]
15:37:44 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
15:37:44 INFO - document served over http requires an http
15:37:44 INFO - sub-resource via iframe-tag using the http-csp
15:37:44 INFO - delivery method with keep-origin-redirect and when
15:37: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"
15:37:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:37:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:37:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:37:44 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
15:37:44 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
15:37:44 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:37:44 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:37:44 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
15:37:44 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 1997ms
15:37:44 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html
15:37:45 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316c33d800 == 19 [pid = 1904] [id = 187]
15:37:45 INFO - PROCESS | 1856 | ++DOMWINDOW == 153 (0x7f316e28c800) [pid = 1904] [serial = 522] [outer = (nil)]
15:37:45 INFO - PROCESS | 1856 | ++DOMWINDOW == 154 (0x7f316e3b1800) [pid = 1904] [serial = 523] [outer = 0x7f316e28c800]
15:37:45 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:45 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:45 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:45 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:45 INFO - PROCESS | 1856 | ++DOMWINDOW == 155 (0x7f316f413400) [pid = 1904] [serial = 524] [outer = 0x7f316e28c800]
15:37:45 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:45 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:46 INFO - PROCESS | 1856 | --DOMWINDOW == 154 (0x7f316c147800) [pid = 1904] [serial = 481] [outer = (nil)] [url = about:blank]
15:37:46 INFO - PROCESS | 1856 | --DOMWINDOW == 153 (0x7f3171d01c00) [pid = 1904] [serial = 449] [outer = (nil)] [url = about:blank]
15:37:46 INFO - PROCESS | 1856 | --DOMWINDOW == 152 (0x7f316ada9400) [pid = 1904] [serial = 464] [outer = (nil)] [url = about:blank]
15:37:46 INFO - PROCESS | 1856 | --DOMWINDOW == 151 (0x7f31712cd400) [pid = 1904] [serial = 447] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:37:46 INFO - PROCESS | 1856 | --DOMWINDOW == 150 (0x7f3170868c00) [pid = 1904] [serial = 444] [outer = (nil)] [url = about:blank]
15:37:46 INFO - PROCESS | 1856 | --DOMWINDOW == 149 (0x7f3173895c00) [pid = 1904] [serial = 452] [outer = (nil)] [url = about:blank]
15:37:46 INFO - PROCESS | 1856 | --DOMWINDOW == 148 (0x7f316b116c00) [pid = 1904] [serial = 455] [outer = (nil)] [url = about:blank]
15:37:46 INFO - PROCESS | 1856 | --DOMWINDOW == 147 (0x7f316c221c00) [pid = 1904] [serial = 442] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445553414429]
15:37:46 INFO - PROCESS | 1856 | --DOMWINDOW == 146 (0x7f316eef5c00) [pid = 1904] [serial = 439] [outer = (nil)] [url = about:blank]
15:37:46 INFO - PROCESS | 1856 | --DOMWINDOW == 145 (0x7f316ba6b000) [pid = 1904] [serial = 470] [outer = (nil)] [url = about:blank]
15:37:46 INFO - PROCESS | 1856 | --DOMWINDOW == 144 (0x7f316cc42000) [pid = 1904] [serial = 467] [outer = (nil)] [url = about:blank]
15:37:46 INFO - PROCESS | 1856 | --DOMWINDOW == 143 (0x7f316acf6000) [pid = 1904] [serial = 461] [outer = (nil)] [url = about:blank]
15:37:46 INFO - PROCESS | 1856 | --DOMWINDOW == 142 (0x7f316bb59c00) [pid = 1904] [serial = 473] [outer = (nil)] [url = about:blank]
15:37:46 INFO - PROCESS | 1856 | --DOMWINDOW == 141 (0x7f316ba9c400) [pid = 1904] [serial = 479] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:37:46 INFO - PROCESS | 1856 | --DOMWINDOW == 140 (0x7f316d109800) [pid = 1904] [serial = 476] [outer = (nil)] [url = about:blank]
15:37:46 INFO - PROCESS | 1856 | --DOMWINDOW == 139 (0x7f316ac69400) [pid = 1904] [serial = 458] [outer = (nil)] [url = about:blank]
15:37:46 INFO - PROCESS | 1856 | --DOMWINDOW == 138 (0x7f316cdf1c00) [pid = 1904] [serial = 475] [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]
15:37:46 INFO - PROCESS | 1856 | --DOMWINDOW == 137 (0x7f316b4eac00) [pid = 1904] [serial = 469] [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]
15:37:46 INFO - PROCESS | 1856 | --DOMWINDOW == 136 (0x7f316dc76400) [pid = 1904] [serial = 478] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:37:46 INFO - PROCESS | 1856 | --DOMWINDOW == 135 (0x7f316bb59800) [pid = 1904] [serial = 472] [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]
15:37:46 INFO - PROCESS | 1856 | --DOMWINDOW == 134 (0x7f316b4ea000) [pid = 1904] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445553414429]
15:37:46 INFO - PROCESS | 1856 | --DOMWINDOW == 133 (0x7f31712bd000) [pid = 1904] [serial = 446] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:37:46 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3169df5700 == 20 [pid = 1904] [id = 188]
15:37:46 INFO - PROCESS | 1856 | ++DOMWINDOW == 134 (0x7f3169cc4c00) [pid = 1904] [serial = 525] [outer = (nil)]
15:37:46 INFO - PROCESS | 1856 | ++DOMWINDOW == 135 (0x7f316acf6000) [pid = 1904] [serial = 526] [outer = 0x7f3169cc4c00]
15:37:47 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
15:37:47 INFO - document served over http requires an http
15:37:47 INFO - sub-resource via iframe-tag using the http-csp
15:37:47 INFO - delivery method with no-redirect and when
15:37: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"
15:37:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:37:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:37:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:37:47 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
15:37:47 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
15:37:47 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:37:47 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:37:47 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
15:37:47 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html | took 2438ms
15:37:47 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html
15:37:47 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:47 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:47 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316aedcc00 == 21 [pid = 1904] [id = 189]
15:37:47 INFO - PROCESS | 1856 | ++DOMWINDOW == 136 (0x7f316b4ea000) [pid = 1904] [serial = 527] [outer = (nil)]
15:37:47 INFO - PROCESS | 1856 | ++DOMWINDOW == 137 (0x7f316b4eac00) [pid = 1904] [serial = 528] [outer = 0x7f316b4ea000]
15:37:48 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:48 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:48 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:48 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:48 INFO - PROCESS | 1856 | ++DOMWINDOW == 138 (0x7f316bb51c00) [pid = 1904] [serial = 529] [outer = 0x7f316b4ea000]
15:37:48 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:49 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316c33ec00 == 22 [pid = 1904] [id = 190]
15:37:49 INFO - PROCESS | 1856 | ++DOMWINDOW == 139 (0x7f316c145800) [pid = 1904] [serial = 530] [outer = (nil)]
15:37:49 INFO - PROCESS | 1856 | ++DOMWINDOW == 140 (0x7f316c147000) [pid = 1904] [serial = 531] [outer = 0x7f316c145800]
15:37:50 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
15:37:50 INFO - document served over http requires an http
15:37:50 INFO - sub-resource via iframe-tag using the http-csp
15:37:50 INFO - delivery method with swap-origin-redirect and when
15:37: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/http-csp/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html"
15:37:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:37:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:37:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:37:50 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
15:37:50 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
15:37:50 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:37:50 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:37:50 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
15:37:50 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 2789ms
15:37:50 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html
15:37:50 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:50 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316d066800 == 23 [pid = 1904] [id = 191]
15:37:50 INFO - PROCESS | 1856 | ++DOMWINDOW == 141 (0x7f316dc41400) [pid = 1904] [serial = 532] [outer = (nil)]
15:37:50 INFO - PROCESS | 1856 | ++DOMWINDOW == 142 (0x7f316dc76400) [pid = 1904] [serial = 533] [outer = 0x7f316dc41400]
15:37:50 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:50 INFO - PROCESS | 1856 | ++DOMWINDOW == 143 (0x7f316f455c00) [pid = 1904] [serial = 534] [outer = 0x7f316dc41400]
15:37:50 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:51 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:51 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
15:37:51 INFO - document served over http requires an http
15:37:51 INFO - sub-resource via script-tag using the http-csp
15:37:51 INFO - delivery method with keep-origin-redirect and when
15:37: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"
15:37:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:37:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:37:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:37:51 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
15:37:51 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
15:37:51 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:37:51 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:37:51 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
15:37:51 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 1731ms
15:37:51 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html
15:37:52 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316e8b9300 == 24 [pid = 1904] [id = 192]
15:37:52 INFO - PROCESS | 1856 | ++DOMWINDOW == 144 (0x7f3170868c00) [pid = 1904] [serial = 535] [outer = (nil)]
15:37:52 INFO - PROCESS | 1856 | ++DOMWINDOW == 145 (0x7f317096ac00) [pid = 1904] [serial = 536] [outer = 0x7f3170868c00]
15:37:52 INFO - PROCESS | 1856 | --DOMWINDOW == 16 (0x7f09a164a400) [pid = 1856] [serial = 25] [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.]
15:37:52 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:52 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:52 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:52 INFO - PROCESS | 1856 | ++DOMWINDOW == 146 (0x7f3171861c00) [pid = 1904] [serial = 537] [outer = 0x7f3170868c00]
15:37:52 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:52 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:52 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:53 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
15:37:53 INFO - document served over http requires an http
15:37:53 INFO - sub-resource via script-tag using the http-csp
15:37:53 INFO - delivery method with no-redirect and when
15:37: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"
15:37:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:37:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:37:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:37:53 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
15:37:53 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
15:37:53 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:37:53 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:37:53 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
15:37:53 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 1629ms
15:37:53 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html
15:37:53 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316f542b00 == 25 [pid = 1904] [id = 193]
15:37:53 INFO - PROCESS | 1856 | ++DOMWINDOW == 147 (0x7f31720a9800) [pid = 1904] [serial = 538] [outer = (nil)]
15:37:53 INFO - PROCESS | 1856 | ++DOMWINDOW == 148 (0x7f31720d5400) [pid = 1904] [serial = 539] [outer = 0x7f31720a9800]
15:37:54 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:54 INFO - PROCESS | 1856 | ++DOMWINDOW == 149 (0x7f3172c26800) [pid = 1904] [serial = 540] [outer = 0x7f31720a9800]
15:37:54 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:54 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:55 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
15:37:55 INFO - document served over http requires an http
15:37:55 INFO - sub-resource via script-tag using the http-csp
15:37:55 INFO - delivery method with swap-origin-redirect and when
15:37: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/http-csp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html"
15:37:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:37:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:37:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:37:55 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
15:37:55 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
15:37:55 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:37:55 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:37:55 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
15:37:55 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 1693ms
15:37:55 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html
15:37:55 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:55 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3170915000 == 26 [pid = 1904] [id = 194]
15:37:55 INFO - PROCESS | 1856 | ++DOMWINDOW == 150 (0x7f3172de7c00) [pid = 1904] [serial = 541] [outer = (nil)]
15:37:55 INFO - PROCESS | 1856 | ++DOMWINDOW == 151 (0x7f3173ca4c00) [pid = 1904] [serial = 542] [outer = 0x7f3172de7c00]
15:37:55 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:56 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:56 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:56 INFO - PROCESS | 1856 | ++DOMWINDOW == 152 (0x7f317717e000) [pid = 1904] [serial = 543] [outer = 0x7f3172de7c00]
15:37:56 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:56 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:57 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
15:37:57 INFO - document served over http requires an http
15:37:57 INFO - sub-resource via xhr-request using the http-csp
15:37:57 INFO - delivery method with keep-origin-redirect and when
15:37: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"
15:37:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:37:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:37:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:37:57 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
15:37:57 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
15:37:57 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:37:57 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:37:57 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
15:37:57 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 1984ms
15:37:57 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html
15:37:57 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f317199b300 == 27 [pid = 1904] [id = 195]
15:37:57 INFO - PROCESS | 1856 | ++DOMWINDOW == 153 (0x7f317093c800) [pid = 1904] [serial = 544] [outer = (nil)]
15:37:57 INFO - PROCESS | 1856 | ++DOMWINDOW == 154 (0x7f316ac93000) [pid = 1904] [serial = 545] [outer = 0x7f317093c800]
15:37:58 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:58 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:58 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:58 INFO - PROCESS | 1856 | ++DOMWINDOW == 155 (0x7f31709d3800) [pid = 1904] [serial = 546] [outer = 0x7f317093c800]
15:37:58 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:58 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:37:59 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
15:37:59 INFO - document served over http requires an http
15:37:59 INFO - sub-resource via xhr-request using the http-csp
15:37:59 INFO - delivery method with no-redirect and when
15:37: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"
15:37:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:37:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:37:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:37:59 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
15:37:59 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
15:37:59 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:37:59 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:37:59 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
15:37:59 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html | took 2051ms
15:37:59 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html
15:37:59 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f317215a700 == 28 [pid = 1904] [id = 196]
15:37:59 INFO - PROCESS | 1856 | ++DOMWINDOW == 156 (0x7f3169bdd800) [pid = 1904] [serial = 547] [outer = (nil)]
15:37:59 INFO - PROCESS | 1856 | ++DOMWINDOW == 157 (0x7f3169bddc00) [pid = 1904] [serial = 548] [outer = 0x7f3169bdd800]
15:38:00 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:00 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:00 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:00 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:00 INFO - PROCESS | 1856 | ++DOMWINDOW == 158 (0x7f3169be1000) [pid = 1904] [serial = 549] [outer = 0x7f3169bdd800]
15:38:00 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:00 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:01 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
15:38:01 INFO - document served over http requires an http
15:38:01 INFO - sub-resource via xhr-request using the http-csp
15:38:01 INFO - delivery method with swap-origin-redirect and when
15:38: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/http-csp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html"
15:38:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:38:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:38:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:38:01 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
15:38:01 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
15:38:01 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:38:01 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:38:01 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
15:38:01 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 2348ms
15:38:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/fetch-request/cross-origin.keep-origin-redirect.http.html
15:38:02 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3177156a00 == 29 [pid = 1904] [id = 197]
15:38:02 INFO - PROCESS | 1856 | ++DOMWINDOW == 159 (0x7f3168c19400) [pid = 1904] [serial = 550] [outer = (nil)]
15:38:02 INFO - PROCESS | 1856 | ++DOMWINDOW == 160 (0x7f3168c19800) [pid = 1904] [serial = 551] [outer = 0x7f3168c19400]
15:38:02 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:02 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:02 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:02 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:02 INFO - PROCESS | 1856 | ++DOMWINDOW == 161 (0x7f3168e28400) [pid = 1904] [serial = 552] [outer = 0x7f3168c19400]
15:38:02 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:02 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:04 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:38:04 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
15:38:04 INFO - document served over http requires an https
15:38:04 INFO - sub-resource via fetch-request using the http-csp
15:38:04 INFO - delivery method with keep-origin-redirect and when
15:38: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"
15:38:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:38:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:38:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:38:04 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
15:38:04 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
15:38:04 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
15:38:04 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:38:04 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:38:04 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
15:38:04 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 2992ms
15:38:04 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html
15:38:04 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3168d57b00 == 30 [pid = 1904] [id = 198]
15:38:04 INFO - PROCESS | 1856 | ++DOMWINDOW == 162 (0x7f3168d3e000) [pid = 1904] [serial = 553] [outer = (nil)]
15:38:05 INFO - PROCESS | 1856 | ++DOMWINDOW == 163 (0x7f3168d3e400) [pid = 1904] [serial = 554] [outer = 0x7f3168d3e000]
15:38:05 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:05 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:05 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:05 INFO - PROCESS | 1856 | ++DOMWINDOW == 164 (0x7f3168ee8c00) [pid = 1904] [serial = 555] [outer = 0x7f3168d3e000]
15:38:05 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:05 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:07 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
15:38:07 INFO - document served over http requires an https
15:38:07 INFO - sub-resource via fetch-request using the http-csp
15:38:07 INFO - delivery method with no-redirect and when
15:38: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"
15:38:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:38:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:38:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:38:07 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
15:38:07 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
15:38:07 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
15:38:07 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:38:07 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:38:07 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
15:38:07 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html | took 2447ms
15:38:07 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/fetch-request/cross-origin.swap-origin-redirect.http.html
15:38:07 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3168f66600 == 31 [pid = 1904] [id = 199]
15:38:07 INFO - PROCESS | 1856 | ++DOMWINDOW == 165 (0x7f316b4ea800) [pid = 1904] [serial = 556] [outer = (nil)]
15:38:07 INFO - PROCESS | 1856 | ++DOMWINDOW == 166 (0x7f316b505000) [pid = 1904] [serial = 557] [outer = 0x7f316b4ea800]
15:38:07 INFO - PROCESS | 1856 | ++DOMWINDOW == 167 (0x7f316ccf4400) [pid = 1904] [serial = 558] [outer = 0x7f316b4ea800]
15:38:07 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:07 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:08 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:08 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
15:38:08 INFO - document served over http requires an https
15:38:08 INFO - sub-resource via fetch-request using the http-csp
15:38:08 INFO - delivery method with swap-origin-redirect and when
15:38: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"
15:38:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:38:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:38:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:38:08 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
15:38:08 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
15:38:08 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
15:38:08 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:38:08 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:38:08 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
15:38:08 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 1793ms
15:38:08 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html
15:38:09 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:09 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3169f89600 == 32 [pid = 1904] [id = 200]
15:38:09 INFO - PROCESS | 1856 | ++DOMWINDOW == 168 (0x7f3168ffcc00) [pid = 1904] [serial = 559] [outer = (nil)]
15:38:09 INFO - PROCESS | 1856 | ++DOMWINDOW == 169 (0x7f3169ad4800) [pid = 1904] [serial = 560] [outer = 0x7f3168ffcc00]
15:38:09 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:09 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:09 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:09 INFO - PROCESS | 1856 | ++DOMWINDOW == 170 (0x7f316b189400) [pid = 1904] [serial = 561] [outer = 0x7f3168ffcc00]
15:38:09 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:09 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:09 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:10 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316bbbcb00 == 33 [pid = 1904] [id = 201]
15:38:10 INFO - PROCESS | 1856 | ++DOMWINDOW == 171 (0x7f316b1de000) [pid = 1904] [serial = 562] [outer = (nil)]
15:38:10 INFO - PROCESS | 1856 | ++DOMWINDOW == 172 (0x7f3169c56c00) [pid = 1904] [serial = 563] [outer = 0x7f316b1de000]
15:38:10 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
15:38:10 INFO - document served over http requires an https
15:38:10 INFO - sub-resource via iframe-tag using the http-csp
15:38:10 INFO - delivery method with keep-origin-redirect and when
15:38: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"
15:38:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:38:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:38:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:38:10 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
15:38:10 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
15:38:10 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:38:10 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:38:10 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
15:38:10 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 1784ms
15:38:10 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html
15:38:10 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3169df4300 == 34 [pid = 1904] [id = 202]
15:38:10 INFO - PROCESS | 1856 | ++DOMWINDOW == 173 (0x7f3169c56000) [pid = 1904] [serial = 564] [outer = (nil)]
15:38:11 INFO - PROCESS | 1856 | ++DOMWINDOW == 174 (0x7f3169cf4000) [pid = 1904] [serial = 565] [outer = 0x7f3169c56000]
15:38:11 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:11 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:11 INFO - PROCESS | 1856 | ++DOMWINDOW == 175 (0x7f3169f0bc00) [pid = 1904] [serial = 566] [outer = 0x7f3169c56000]
15:38:11 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:11 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:11 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:11 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316c093600 == 33 [pid = 1904] [id = 186]
15:38:11 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316b173500 == 32 [pid = 1904] [id = 185]
15:38:11 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316b174e00 == 31 [pid = 1904] [id = 184]
15:38:11 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3169d38200 == 30 [pid = 1904] [id = 183]
15:38:11 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3169d38700 == 29 [pid = 1904] [id = 181]
15:38:11 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3169df5c00 == 28 [pid = 1904] [id = 180]
15:38:11 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3176e44c00 == 27 [pid = 1904] [id = 179]
15:38:11 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3171c44600 == 26 [pid = 1904] [id = 178]
15:38:11 INFO - PROCESS | 1856 | --DOCSHELL 0x7f317051a100 == 25 [pid = 1904] [id = 177]
15:38:11 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316f8b0600 == 24 [pid = 1904] [id = 176]
15:38:11 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316e8b9d00 == 23 [pid = 1904] [id = 175]
15:38:11 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316c1f7a00 == 22 [pid = 1904] [id = 174]
15:38:11 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316aed9a00 == 21 [pid = 1904] [id = 173]
15:38:11 INFO - PROCESS | 1856 | --DOMWINDOW == 174 (0x7f317044fc00) [pid = 1904] [serial = 440] [outer = (nil)] [url = about:blank]
15:38:11 INFO - PROCESS | 1856 | --DOMWINDOW == 173 (0x7f316bbf8000) [pid = 1904] [serial = 471] [outer = (nil)] [url = about:blank]
15:38:11 INFO - PROCESS | 1856 | --DOMWINDOW == 172 (0x7f316dc42400) [pid = 1904] [serial = 477] [outer = (nil)] [url = about:blank]
15:38:11 INFO - PROCESS | 1856 | --DOMWINDOW == 171 (0x7f316c146c00) [pid = 1904] [serial = 474] [outer = (nil)] [url = about:blank]
15:38:12 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3169d39100 == 22 [pid = 1904] [id = 203]
15:38:12 INFO - PROCESS | 1856 | ++DOMWINDOW == 172 (0x7f3168ffc000) [pid = 1904] [serial = 567] [outer = (nil)]
15:38:12 INFO - PROCESS | 1856 | ++DOMWINDOW == 173 (0x7f3169efd400) [pid = 1904] [serial = 568] [outer = 0x7f3168ffc000]
15:38:12 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
15:38:12 INFO - document served over http requires an https
15:38:12 INFO - sub-resource via iframe-tag using the http-csp
15:38:12 INFO - delivery method with no-redirect and when
15:38: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"
15:38:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:38:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:38:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:38:12 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
15:38:12 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
15:38:12 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:38:12 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:38:12 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
15:38:12 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html | took 2032ms
15:38:12 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/iframe-tag/cross-origin.swap-origin-redirect.http.html
15:38:13 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3169f88700 == 23 [pid = 1904] [id = 204]
15:38:13 INFO - PROCESS | 1856 | ++DOMWINDOW == 174 (0x7f316c147c00) [pid = 1904] [serial = 569] [outer = (nil)]
15:38:13 INFO - PROCESS | 1856 | ++DOMWINDOW == 175 (0x7f316c256c00) [pid = 1904] [serial = 570] [outer = 0x7f316c147c00]
15:38:13 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:13 INFO - PROCESS | 1856 | ++DOMWINDOW == 176 (0x7f316d120c00) [pid = 1904] [serial = 571] [outer = 0x7f316c147c00]
15:38:13 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:14 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316b513d00 == 24 [pid = 1904] [id = 205]
15:38:14 INFO - PROCESS | 1856 | ++DOMWINDOW == 177 (0x7f316dc4e000) [pid = 1904] [serial = 572] [outer = (nil)]
15:38:14 INFO - PROCESS | 1856 | ++DOMWINDOW == 178 (0x7f316dd21000) [pid = 1904] [serial = 573] [outer = 0x7f316dc4e000]
15:38:15 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
15:38:15 INFO - document served over http requires an https
15:38:15 INFO - sub-resource via iframe-tag using the http-csp
15:38:15 INFO - delivery method with swap-origin-redirect and when
15:38: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"
15:38:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:38:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:38:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:38:15 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
15:38:15 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
15:38:15 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:38:15 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:38:15 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
15:38:15 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 2191ms
15:38:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html
15:38:15 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316c091d00 == 25 [pid = 1904] [id = 206]
15:38:15 INFO - PROCESS | 1856 | ++DOMWINDOW == 179 (0x7f316f5e8800) [pid = 1904] [serial = 574] [outer = (nil)]
15:38:15 INFO - PROCESS | 1856 | ++DOMWINDOW == 180 (0x7f316f5f9400) [pid = 1904] [serial = 575] [outer = 0x7f316f5e8800]
15:38:15 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:15 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:15 INFO - PROCESS | 1856 | ++DOMWINDOW == 181 (0x7f3170903000) [pid = 1904] [serial = 576] [outer = 0x7f316f5e8800]
15:38:15 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:16 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:16 INFO - PROCESS | 1856 | --DOMWINDOW == 180 (0x7f316d1f9000) [pid = 1904] [serial = 521] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:38:16 INFO - PROCESS | 1856 | --DOMWINDOW == 179 (0x7f316b447c00) [pid = 1904] [serial = 518] [outer = (nil)] [url = about:blank]
15:38:16 INFO - PROCESS | 1856 | --DOMWINDOW == 178 (0x7f316e3b1800) [pid = 1904] [serial = 523] [outer = (nil)] [url = about:blank]
15:38:16 INFO - PROCESS | 1856 | --DOMWINDOW == 177 (0x7f316d1e2000) [pid = 1904] [serial = 486] [outer = (nil)] [url = about:blank]
15:38:16 INFO - PROCESS | 1856 | --DOMWINDOW == 176 (0x7f3169d61800) [pid = 1904] [serial = 500] [outer = (nil)] [url = about:blank]
15:38:16 INFO - PROCESS | 1856 | --DOMWINDOW == 175 (0x7f316bb2a800) [pid = 1904] [serial = 484] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445553441009]
15:38:16 INFO - PROCESS | 1856 | --DOMWINDOW == 174 (0x7f316aa13c00) [pid = 1904] [serial = 497] [outer = (nil)] [url = about:blank]
15:38:16 INFO - PROCESS | 1856 | --DOMWINDOW == 173 (0x7f316e3b5800) [pid = 1904] [serial = 491] [outer = (nil)] [url = about:blank]
15:38:16 INFO - PROCESS | 1856 | --DOMWINDOW == 172 (0x7f316dd6b400) [pid = 1904] [serial = 489] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:38:16 INFO - PROCESS | 1856 | --DOMWINDOW == 171 (0x7f317096a800) [pid = 1904] [serial = 494] [outer = (nil)] [url = about:blank]
15:38:16 INFO - PROCESS | 1856 | --DOMWINDOW == 170 (0x7f3169e8cc00) [pid = 1904] [serial = 509] [outer = (nil)] [url = about:blank]
15:38:16 INFO - PROCESS | 1856 | --DOMWINDOW == 169 (0x7f3169d0f000) [pid = 1904] [serial = 506] [outer = (nil)] [url = about:blank]
15:38:16 INFO - PROCESS | 1856 | --DOMWINDOW == 168 (0x7f316aff8800) [pid = 1904] [serial = 515] [outer = (nil)] [url = about:blank]
15:38:16 INFO - PROCESS | 1856 | --DOMWINDOW == 167 (0x7f316ab0d400) [pid = 1904] [serial = 503] [outer = (nil)] [url = about:blank]
15:38:16 INFO - PROCESS | 1856 | --DOMWINDOW == 166 (0x7f3169d72c00) [pid = 1904] [serial = 512] [outer = (nil)] [url = about:blank]
15:38:16 INFO - PROCESS | 1856 | --DOMWINDOW == 165 (0x7f3169d54400) [pid = 1904] [serial = 511] [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]
15:38:16 INFO - PROCESS | 1856 | --DOMWINDOW == 164 (0x7f316b447000) [pid = 1904] [serial = 517] [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]
15:38:16 INFO - PROCESS | 1856 | --DOMWINDOW == 163 (0x7f316d0bcc00) [pid = 1904] [serial = 520] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:38:16 INFO - PROCESS | 1856 | --DOMWINDOW == 162 (0x7f316ab0d000) [pid = 1904] [serial = 514] [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]
15:38:16 INFO - PROCESS | 1856 | --DOMWINDOW == 161 (0x7f316eed5000) [pid = 1904] [serial = 438] [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]
15:38:16 INFO - PROCESS | 1856 | --DOMWINDOW == 160 (0x7f316dc42800) [pid = 1904] [serial = 359] [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]
15:38:16 INFO - PROCESS | 1856 | --DOMWINDOW == 159 (0x7f316efec400) [pid = 1904] [serial = 328] [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]
15:38:16 INFO - PROCESS | 1856 | --DOMWINDOW == 158 (0x7f317092dc00) [pid = 1904] [serial = 295] [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]
15:38:16 INFO - PROCESS | 1856 | --DOMWINDOW == 157 (0x7f316efec000) [pid = 1904] [serial = 262] [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]
15:38:16 INFO - PROCESS | 1856 | --DOMWINDOW == 156 (0x7f316af3f000) [pid = 1904] [serial = 483] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445553441009]
15:38:16 INFO - PROCESS | 1856 | --DOMWINDOW == 155 (0x7f316dcfb000) [pid = 1904] [serial = 488] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:38:17 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:38:17 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
15:38:17 INFO - document served over http requires an https
15:38:17 INFO - sub-resource via script-tag using the http-csp
15:38:17 INFO - delivery method with keep-origin-redirect and when
15:38: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"
15:38:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:38:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:38:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:38:17 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
15:38:17 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
15:38:17 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:38:17 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:38:17 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
15:38:17 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 2746ms
15:38:17 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html
15:38:18 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316e846c00 == 26 [pid = 1904] [id = 207]
15:38:18 INFO - PROCESS | 1856 | ++DOMWINDOW == 156 (0x7f316aa13c00) [pid = 1904] [serial = 577] [outer = (nil)]
15:38:18 INFO - PROCESS | 1856 | ++DOMWINDOW == 157 (0x7f316ab0d000) [pid = 1904] [serial = 578] [outer = 0x7f316aa13c00]
15:38:18 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:18 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:18 INFO - PROCESS | 1856 | ++DOMWINDOW == 158 (0x7f316aff8800) [pid = 1904] [serial = 579] [outer = 0x7f316aa13c00]
15:38:18 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:18 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:19 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
15:38:19 INFO - document served over http requires an https
15:38:19 INFO - sub-resource via script-tag using the http-csp
15:38:19 INFO - delivery method with no-redirect and when
15:38: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"
15:38:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:38:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:38:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:38:19 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
15:38:19 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
15:38:19 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:38:19 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:38:19 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
15:38:19 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html | took 1737ms
15:38:19 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html
15:38:19 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:19 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:19 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3169f86e00 == 27 [pid = 1904] [id = 208]
15:38:19 INFO - PROCESS | 1856 | ++DOMWINDOW == 159 (0x7f316ba68400) [pid = 1904] [serial = 580] [outer = (nil)]
15:38:20 INFO - PROCESS | 1856 | ++DOMWINDOW == 160 (0x7f316bb2a800) [pid = 1904] [serial = 581] [outer = 0x7f316ba68400]
15:38:20 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:20 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:20 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:20 INFO - PROCESS | 1856 | ++DOMWINDOW == 161 (0x7f316d1f9000) [pid = 1904] [serial = 582] [outer = 0x7f316ba68400]
15:38:20 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:20 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:20 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:21 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
15:38:21 INFO - document served over http requires an https
15:38:21 INFO - sub-resource via script-tag using the http-csp
15:38:21 INFO - delivery method with swap-origin-redirect and when
15:38: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"
15:38:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:38:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:38:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:38:21 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
15:38:21 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
15:38:21 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:38:21 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:38:21 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
15:38:21 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 1736ms
15:38:21 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/xhr-request/cross-origin.keep-origin-redirect.http.html
15:38:21 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316c1f9300 == 28 [pid = 1904] [id = 209]
15:38:21 INFO - PROCESS | 1856 | ++DOMWINDOW == 162 (0x7f316e8bc400) [pid = 1904] [serial = 583] [outer = (nil)]
15:38:21 INFO - PROCESS | 1856 | ++DOMWINDOW == 163 (0x7f316eed5000) [pid = 1904] [serial = 584] [outer = 0x7f316e8bc400]
15:38:22 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:22 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:22 INFO - PROCESS | 1856 | ++DOMWINDOW == 164 (0x7f317092dc00) [pid = 1904] [serial = 585] [outer = 0x7f316e8bc400]
15:38:22 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:22 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:22 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:22 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
15:38:22 INFO - document served over http requires an https
15:38:22 INFO - sub-resource via xhr-request using the http-csp
15:38:22 INFO - delivery method with keep-origin-redirect and when
15:38: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"
15:38:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:38:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:38:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:38:23 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
15:38:23 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
15:38:23 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:38:23 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:38:23 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
15:38:23 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 1700ms
15:38:23 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html
15:38:23 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f31700fff00 == 29 [pid = 1904] [id = 210]
15:38:23 INFO - PROCESS | 1856 | ++DOMWINDOW == 165 (0x7f3169b46400) [pid = 1904] [serial = 586] [outer = (nil)]
15:38:23 INFO - PROCESS | 1856 | ++DOMWINDOW == 166 (0x7f3168556400) [pid = 1904] [serial = 587] [outer = 0x7f3169b46400]
15:38:23 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:23 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:23 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:23 INFO - PROCESS | 1856 | ++DOMWINDOW == 167 (0x7f3169b40800) [pid = 1904] [serial = 588] [outer = 0x7f3169b46400]
15:38:23 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:23 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:24 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
15:38:24 INFO - document served over http requires an https
15:38:24 INFO - sub-resource via xhr-request using the http-csp
15:38:24 INFO - delivery method with no-redirect and when
15:38: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"
15:38:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:38:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:38:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:38:24 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
15:38:24 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
15:38:24 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:38:24 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:38:24 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
15:38:24 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html | took 1646ms
15:38:24 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/xhr-request/cross-origin.swap-origin-redirect.http.html
15:38:24 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f317182a900 == 30 [pid = 1904] [id = 211]
15:38:24 INFO - PROCESS | 1856 | ++DOMWINDOW == 168 (0x7f316b141800) [pid = 1904] [serial = 589] [outer = (nil)]
15:38:25 INFO - PROCESS | 1856 | ++DOMWINDOW == 169 (0x7f316843e400) [pid = 1904] [serial = 590] [outer = 0x7f316b141800]
15:38:25 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:25 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:25 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:25 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:25 INFO - PROCESS | 1856 | ++DOMWINDOW == 170 (0x7f31684ea000) [pid = 1904] [serial = 591] [outer = 0x7f316b141800]
15:38:25 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:25 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:26 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
15:38:26 INFO - document served over http requires an https
15:38:26 INFO - sub-resource via xhr-request using the http-csp
15:38:26 INFO - delivery method with swap-origin-redirect and when
15:38: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"
15:38:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:38:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:38:26 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
15:38:26 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
15:38:26 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:38:26 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:38:26 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
15:38:26 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 2134ms
15:38:26 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
15:38:27 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f317215a200 == 31 [pid = 1904] [id = 212]
15:38:27 INFO - PROCESS | 1856 | ++DOMWINDOW == 171 (0x7f31684dd400) [pid = 1904] [serial = 592] [outer = (nil)]
15:38:27 INFO - PROCESS | 1856 | ++DOMWINDOW == 172 (0x7f3167e50400) [pid = 1904] [serial = 593] [outer = 0x7f31684dd400]
15:38:27 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:27 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:27 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:27 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:27 INFO - PROCESS | 1856 | ++DOMWINDOW == 173 (0x7f3167e6a400) [pid = 1904] [serial = 594] [outer = 0x7f31684dd400]
15:38:27 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:28 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:29 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
15:38:29 INFO - document served over http requires an http
15:38:29 INFO - sub-resource via fetch-request using the http-csp
15:38:29 INFO - delivery method with keep-origin-redirect and when
15:38:29 INFO - the target request is same-origin.
15:38:29 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 2244ms
15:38:29 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/fetch-request/same-origin-insecure.no-redirect.http.html
15:38:29 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:29 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3169c3e400 == 32 [pid = 1904] [id = 213]
15:38:29 INFO - PROCESS | 1856 | ++DOMWINDOW == 174 (0x7f3167f5ec00) [pid = 1904] [serial = 595] [outer = (nil)]
15:38:29 INFO - PROCESS | 1856 | ++DOMWINDOW == 175 (0x7f3167f1c400) [pid = 1904] [serial = 596] [outer = 0x7f3167f5ec00]
15:38:30 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:30 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:30 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:30 INFO - PROCESS | 1856 | ++DOMWINDOW == 176 (0x7f3168e28000) [pid = 1904] [serial = 597] [outer = 0x7f3167f5ec00]
15:38:30 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:30 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:32 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
15:38:32 INFO - document served over http requires an http
15:38:32 INFO - sub-resource via fetch-request using the http-csp
15:38:32 INFO - delivery method with no-redirect and when
15:38:32 INFO - the target request is same-origin.
15:38:32 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 3145ms
15:38:32 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
15:38:32 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3168168f00 == 33 [pid = 1904] [id = 214]
15:38:32 INFO - PROCESS | 1856 | ++DOMWINDOW == 177 (0x7f31680b1c00) [pid = 1904] [serial = 598] [outer = (nil)]
15:38:32 INFO - PROCESS | 1856 | ++DOMWINDOW == 178 (0x7f316812e000) [pid = 1904] [serial = 599] [outer = 0x7f31680b1c00]
15:38:33 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:33 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:33 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:33 INFO - PROCESS | 1856 | ++DOMWINDOW == 179 (0x7f316818e800) [pid = 1904] [serial = 600] [outer = 0x7f31680b1c00]
15:38:33 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:33 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:34 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
15:38:34 INFO - document served over http requires an http
15:38:34 INFO - sub-resource via fetch-request using the http-csp
15:38:34 INFO - delivery method with swap-origin-redirect and when
15:38: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"
15:38:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:38:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:38:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:38:34 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
15:38:34 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
15:38:34 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
15:38:34 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:38:34 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:38:34 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
15:38:34 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 1744ms
15:38:34 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
15:38:34 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:34 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316729df00 == 34 [pid = 1904] [id = 215]
15:38:34 INFO - PROCESS | 1856 | ++DOMWINDOW == 180 (0x7f3167218800) [pid = 1904] [serial = 601] [outer = (nil)]
15:38:34 INFO - PROCESS | 1856 | ++DOMWINDOW == 181 (0x7f3167218c00) [pid = 1904] [serial = 602] [outer = 0x7f3167218800]
15:38:34 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:34 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:34 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:34 INFO - PROCESS | 1856 | ++DOMWINDOW == 182 (0x7f31672ccc00) [pid = 1904] [serial = 603] [outer = 0x7f3167218800]
15:38:35 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:35 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:36 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f31672a1600 == 35 [pid = 1904] [id = 216]
15:38:36 INFO - PROCESS | 1856 | ++DOMWINDOW == 183 (0x7f3166ef1000) [pid = 1904] [serial = 604] [outer = (nil)]
15:38:36 INFO - PROCESS | 1856 | ++DOMWINDOW == 184 (0x7f3168475000) [pid = 1904] [serial = 605] [outer = 0x7f3166ef1000]
15:38:36 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
15:38:36 INFO - document served over http requires an http
15:38:36 INFO - sub-resource via iframe-tag using the http-csp
15:38:36 INFO - delivery method with keep-origin-redirect and when
15:38:36 INFO - the target request is same-origin.
15:38:36 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 2642ms
15:38:36 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/iframe-tag/same-origin-insecure.no-redirect.http.html
15:38:36 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:36 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:37 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316ad5e200 == 36 [pid = 1904] [id = 217]
15:38:37 INFO - PROCESS | 1856 | ++DOMWINDOW == 185 (0x7f3168ffb400) [pid = 1904] [serial = 606] [outer = (nil)]
15:38:37 INFO - PROCESS | 1856 | ++DOMWINDOW == 186 (0x7f316acf6c00) [pid = 1904] [serial = 607] [outer = 0x7f3168ffb400]
15:38:37 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:37 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:37 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:37 INFO - PROCESS | 1856 | ++DOMWINDOW == 187 (0x7f317218d800) [pid = 1904] [serial = 608] [outer = 0x7f3168ffb400]
15:38:37 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:37 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:37 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:38 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316bb7be00 == 37 [pid = 1904] [id = 218]
15:38:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 188 (0x7f316f845400) [pid = 1904] [serial = 609] [outer = (nil)]
15:38:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 189 (0x7f3167239c00) [pid = 1904] [serial = 610] [outer = 0x7f316f845400]
15:38:38 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
15:38:38 INFO - document served over http requires an http
15:38:38 INFO - sub-resource via iframe-tag using the http-csp
15:38:38 INFO - delivery method with no-redirect and when
15:38:38 INFO - the target request is same-origin.
15:38:38 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 2246ms
15:38:39 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
15:38:39 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3168168500 == 38 [pid = 1904] [id = 219]
15:38:39 INFO - PROCESS | 1856 | ++DOMWINDOW == 190 (0x7f3167f1c800) [pid = 1904] [serial = 611] [outer = (nil)]
15:38:39 INFO - PROCESS | 1856 | ++DOMWINDOW == 191 (0x7f3167f5e400) [pid = 1904] [serial = 612] [outer = 0x7f3167f1c800]
15:38:39 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:40 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:40 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:40 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:40 INFO - PROCESS | 1856 | ++DOMWINDOW == 192 (0x7f3168cc4800) [pid = 1904] [serial = 613] [outer = 0x7f3167f1c800]
15:38:40 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:40 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:40 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3168f66100 == 39 [pid = 1904] [id = 220]
15:38:40 INFO - PROCESS | 1856 | ++DOMWINDOW == 193 (0x7f3168c46000) [pid = 1904] [serial = 614] [outer = (nil)]
15:38:41 INFO - PROCESS | 1856 | ++DOMWINDOW == 194 (0x7f3168c46400) [pid = 1904] [serial = 615] [outer = 0x7f3168c46000]
15:38:41 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
15:38:41 INFO - document served over http requires an http
15:38:41 INFO - sub-resource via iframe-tag using the http-csp
15:38:41 INFO - delivery method with swap-origin-redirect and when
15:38: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"
15:38:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:38:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:38:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:38:41 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
15:38:41 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
15:38:41 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:38:41 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:38:41 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
15:38:41 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 2326ms
15:38:41 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
15:38:41 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3168f66b00 == 40 [pid = 1904] [id = 221]
15:38:41 INFO - PROCESS | 1856 | ++DOMWINDOW == 195 (0x7f3169b68000) [pid = 1904] [serial = 616] [outer = (nil)]
15:38:42 INFO - PROCESS | 1856 | ++DOMWINDOW == 196 (0x7f3169b68400) [pid = 1904] [serial = 617] [outer = 0x7f3169b68000]
15:38:42 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:42 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:42 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:42 INFO - PROCESS | 1856 | ++DOMWINDOW == 197 (0x7f316ab43c00) [pid = 1904] [serial = 618] [outer = 0x7f3169b68000]
15:38:42 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:42 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:42 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316c091d00 == 39 [pid = 1904] [id = 206]
15:38:42 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316b513d00 == 38 [pid = 1904] [id = 205]
15:38:42 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3169f88700 == 37 [pid = 1904] [id = 204]
15:38:42 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3169d39100 == 36 [pid = 1904] [id = 203]
15:38:42 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316e8bb600 == 35 [pid = 1904] [id = 172]
15:38:42 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3169df4300 == 34 [pid = 1904] [id = 202]
15:38:42 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316bbbcb00 == 33 [pid = 1904] [id = 201]
15:38:42 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3169f89600 == 32 [pid = 1904] [id = 200]
15:38:42 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3168f66600 == 31 [pid = 1904] [id = 199]
15:38:42 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3168d57b00 == 30 [pid = 1904] [id = 198]
15:38:42 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3177156a00 == 29 [pid = 1904] [id = 197]
15:38:42 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316b513300 == 28 [pid = 1904] [id = 151]
15:38:42 INFO - PROCESS | 1856 | --DOCSHELL 0x7f317215a700 == 27 [pid = 1904] [id = 196]
15:38:42 INFO - PROCESS | 1856 | --DOCSHELL 0x7f317199b300 == 26 [pid = 1904] [id = 195]
15:38:42 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3170915000 == 25 [pid = 1904] [id = 194]
15:38:42 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316f542b00 == 24 [pid = 1904] [id = 193]
15:38:42 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316e8b9300 == 23 [pid = 1904] [id = 192]
15:38:42 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316d066800 == 22 [pid = 1904] [id = 191]
15:38:42 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3169f87300 == 21 [pid = 1904] [id = 182]
15:38:42 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316c33ec00 == 20 [pid = 1904] [id = 190]
15:38:42 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316aedcc00 == 19 [pid = 1904] [id = 189]
15:38:42 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3169df5700 == 18 [pid = 1904] [id = 188]
15:38:42 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316c33d800 == 17 [pid = 1904] [id = 187]
15:38:42 INFO - PROCESS | 1856 | --DOMWINDOW == 196 (0x7f316cd95800) [pid = 1904] [serial = 519] [outer = (nil)] [url = about:blank]
15:38:42 INFO - PROCESS | 1856 | --DOMWINDOW == 195 (0x7f316b15f400) [pid = 1904] [serial = 513] [outer = (nil)] [url = about:blank]
15:38:42 INFO - PROCESS | 1856 | --DOMWINDOW == 194 (0x7f316c027000) [pid = 1904] [serial = 516] [outer = (nil)] [url = about:blank]
15:38:43 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
15:38:43 INFO - document served over http requires an http
15:38:43 INFO - sub-resource via script-tag using the http-csp
15:38:43 INFO - delivery method with keep-origin-redirect and when
15:38:43 INFO - the target request is same-origin.
15:38:43 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 2191ms
15:38:43 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/script-tag/same-origin-insecure.no-redirect.http.html
15:38:43 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3169c40700 == 18 [pid = 1904] [id = 222]
15:38:43 INFO - PROCESS | 1856 | ++DOMWINDOW == 195 (0x7f316aeb5000) [pid = 1904] [serial = 619] [outer = (nil)]
15:38:44 INFO - PROCESS | 1856 | ++DOMWINDOW == 196 (0x7f316aeb5800) [pid = 1904] [serial = 620] [outer = 0x7f316aeb5000]
15:38:44 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:44 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:44 INFO - PROCESS | 1856 | ++DOMWINDOW == 197 (0x7f316b189800) [pid = 1904] [serial = 621] [outer = 0x7f316aeb5000]
15:38:44 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:44 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:45 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
15:38:45 INFO - document served over http requires an http
15:38:45 INFO - sub-resource via script-tag using the http-csp
15:38:45 INFO - delivery method with no-redirect and when
15:38:45 INFO - the target request is same-origin.
15:38:45 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 1741ms
15:38:45 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
15:38:45 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:45 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3169d39b00 == 19 [pid = 1904] [id = 223]
15:38:45 INFO - PROCESS | 1856 | ++DOMWINDOW == 198 (0x7f316bb2a400) [pid = 1904] [serial = 622] [outer = (nil)]
15:38:46 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:46 INFO - PROCESS | 1856 | ++DOMWINDOW == 199 (0x7f316bb51000) [pid = 1904] [serial = 623] [outer = 0x7f316bb2a400]
15:38:46 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:46 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:46 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:46 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:46 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:46 INFO - PROCESS | 1856 | ++DOMWINDOW == 200 (0x7f316c145000) [pid = 1904] [serial = 624] [outer = 0x7f316bb2a400]
15:38:46 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:46 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:48 INFO - PROCESS | 1856 | --DOMWINDOW == 199 (0x7f3168ffcc00) [pid = 1904] [serial = 559] [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]
15:38:48 INFO - PROCESS | 1856 | --DOMWINDOW == 198 (0x7f316c147c00) [pid = 1904] [serial = 569] [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]
15:38:48 INFO - PROCESS | 1856 | --DOMWINDOW == 197 (0x7f316dc4e000) [pid = 1904] [serial = 572] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:38:48 INFO - PROCESS | 1856 | --DOMWINDOW == 196 (0x7f3168ffc000) [pid = 1904] [serial = 567] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445553492349]
15:38:48 INFO - PROCESS | 1856 | --DOMWINDOW == 195 (0x7f316b1de000) [pid = 1904] [serial = 562] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:38:48 INFO - PROCESS | 1856 | --DOMWINDOW == 194 (0x7f3169c56000) [pid = 1904] [serial = 564] [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]
15:38:48 INFO - PROCESS | 1856 | --DOMWINDOW == 193 (0x7f316f5e8800) [pid = 1904] [serial = 574] [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]
15:38:48 INFO - PROCESS | 1856 | --DOMWINDOW == 192 (0x7f316c145800) [pid = 1904] [serial = 530] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:38:48 INFO - PROCESS | 1856 | --DOMWINDOW == 191 (0x7f3169cc4c00) [pid = 1904] [serial = 525] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445553466855]
15:38:48 INFO - PROCESS | 1856 | --DOMWINDOW == 190 (0x7f316c133400) [pid = 1904] [serial = 480] [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]
15:38:48 INFO - PROCESS | 1856 | --DOMWINDOW == 189 (0x7f316acf6000) [pid = 1904] [serial = 526] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445553466855]
15:38:48 INFO - PROCESS | 1856 | --DOMWINDOW == 188 (0x7f316ac93000) [pid = 1904] [serial = 545] [outer = (nil)] [url = about:blank]
15:38:48 INFO - PROCESS | 1856 | --DOMWINDOW == 187 (0x7f3169c56c00) [pid = 1904] [serial = 563] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:38:48 INFO - PROCESS | 1856 | --DOMWINDOW == 186 (0x7f3169ad4800) [pid = 1904] [serial = 560] [outer = (nil)] [url = about:blank]
15:38:48 INFO - PROCESS | 1856 | --DOMWINDOW == 185 (0x7f31720d5400) [pid = 1904] [serial = 539] [outer = (nil)] [url = about:blank]
15:38:48 INFO - PROCESS | 1856 | --DOMWINDOW == 184 (0x7f316c147000) [pid = 1904] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:38:48 INFO - PROCESS | 1856 | --DOMWINDOW == 183 (0x7f316b4eac00) [pid = 1904] [serial = 528] [outer = (nil)] [url = about:blank]
15:38:48 INFO - PROCESS | 1856 | --DOMWINDOW == 182 (0x7f316dd21000) [pid = 1904] [serial = 573] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:38:48 INFO - PROCESS | 1856 | --DOMWINDOW == 181 (0x7f3169efd400) [pid = 1904] [serial = 568] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445553492349]
15:38:48 INFO - PROCESS | 1856 | --DOMWINDOW == 180 (0x7f3173ca4c00) [pid = 1904] [serial = 542] [outer = (nil)] [url = about:blank]
15:38:48 INFO - PROCESS | 1856 | --DOMWINDOW == 179 (0x7f3168c19800) [pid = 1904] [serial = 551] [outer = (nil)] [url = about:blank]
15:38:48 INFO - PROCESS | 1856 | --DOMWINDOW == 178 (0x7f316b505000) [pid = 1904] [serial = 557] [outer = (nil)] [url = about:blank]
15:38:48 INFO - PROCESS | 1856 | --DOMWINDOW == 177 (0x7f316dc76400) [pid = 1904] [serial = 533] [outer = (nil)] [url = about:blank]
15:38:48 INFO - PROCESS | 1856 | --DOMWINDOW == 176 (0x7f316c256c00) [pid = 1904] [serial = 570] [outer = (nil)] [url = about:blank]
15:38:48 INFO - PROCESS | 1856 | --DOMWINDOW == 175 (0x7f317096ac00) [pid = 1904] [serial = 536] [outer = (nil)] [url = about:blank]
15:38:48 INFO - PROCESS | 1856 | --DOMWINDOW == 174 (0x7f3169bddc00) [pid = 1904] [serial = 548] [outer = (nil)] [url = about:blank]
15:38:48 INFO - PROCESS | 1856 | --DOMWINDOW == 173 (0x7f3168d3e400) [pid = 1904] [serial = 554] [outer = (nil)] [url = about:blank]
15:38:48 INFO - PROCESS | 1856 | --DOMWINDOW == 172 (0x7f3169cf4000) [pid = 1904] [serial = 565] [outer = (nil)] [url = about:blank]
15:38:48 INFO - PROCESS | 1856 | --DOMWINDOW == 171 (0x7f316f5f9400) [pid = 1904] [serial = 575] [outer = (nil)] [url = about:blank]
15:38:48 INFO - PROCESS | 1856 | --DOMWINDOW == 170 (0x7f316cd0f000) [pid = 1904] [serial = 482] [outer = (nil)] [url = about:blank]
15:38:49 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
15:38:49 INFO - document served over http requires an http
15:38:49 INFO - sub-resource via script-tag using the http-csp
15:38:49 INFO - delivery method with swap-origin-redirect and when
15:38: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"
15:38:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:38:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:38:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:38:49 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
15:38:49 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
15:38:49 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:38:49 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:38:49 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
15:38:49 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 3696ms
15:38:49 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
15:38:49 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3169f85000 == 20 [pid = 1904] [id = 224]
15:38:49 INFO - PROCESS | 1856 | ++DOMWINDOW == 171 (0x7f3169ad4800) [pid = 1904] [serial = 625] [outer = (nil)]
15:38:49 INFO - PROCESS | 1856 | ++DOMWINDOW == 172 (0x7f3169bdd400) [pid = 1904] [serial = 626] [outer = 0x7f3169ad4800]
15:38:49 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:49 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:49 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:49 INFO - PROCESS | 1856 | ++DOMWINDOW == 173 (0x7f3169cf4000) [pid = 1904] [serial = 627] [outer = 0x7f3169ad4800]
15:38:49 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:49 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:51 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
15:38:51 INFO - document served over http requires an http
15:38:51 INFO - sub-resource via xhr-request using the http-csp
15:38:51 INFO - delivery method with keep-origin-redirect and when
15:38:51 INFO - the target request is same-origin.
15:38:51 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 2241ms
15:38:51 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/xhr-request/same-origin-insecure.no-redirect.http.html
15:38:51 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3168f62a00 == 21 [pid = 1904] [id = 225]
15:38:51 INFO - PROCESS | 1856 | ++DOMWINDOW == 174 (0x7f3169be1800) [pid = 1904] [serial = 628] [outer = (nil)]
15:38:51 INFO - PROCESS | 1856 | ++DOMWINDOW == 175 (0x7f3169c56000) [pid = 1904] [serial = 629] [outer = 0x7f3169be1800]
15:38:51 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:52 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:52 INFO - PROCESS | 1856 | ++DOMWINDOW == 176 (0x7f3169efd400) [pid = 1904] [serial = 630] [outer = 0x7f3169be1800]
15:38:52 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:52 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:52 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
15:38:52 INFO - document served over http requires an http
15:38:52 INFO - sub-resource via xhr-request using the http-csp
15:38:52 INFO - delivery method with no-redirect and when
15:38:52 INFO - the target request is same-origin.
15:38:52 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 1631ms
15:38:52 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
15:38:53 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3169df5700 == 22 [pid = 1904] [id = 226]
15:38:53 INFO - PROCESS | 1856 | ++DOMWINDOW == 177 (0x7f316b505000) [pid = 1904] [serial = 631] [outer = (nil)]
15:38:53 INFO - PROCESS | 1856 | ++DOMWINDOW == 178 (0x7f316ba92c00) [pid = 1904] [serial = 632] [outer = 0x7f316b505000]
15:38:53 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:53 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:53 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:53 INFO - PROCESS | 1856 | ++DOMWINDOW == 179 (0x7f316c146c00) [pid = 1904] [serial = 633] [outer = 0x7f316b505000]
15:38:53 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:53 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:53 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:54 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
15:38:54 INFO - document served over http requires an http
15:38:54 INFO - sub-resource via xhr-request using the http-csp
15:38:54 INFO - delivery method with swap-origin-redirect and when
15:38: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"
15:38:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:38:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:38:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:38:54 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
15:38:54 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
15:38:54 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:38:54 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:38:54 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
15:38:54 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 1994ms
15:38:54 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
15:38:55 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:55 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316ad5ba00 == 23 [pid = 1904] [id = 227]
15:38:55 INFO - PROCESS | 1856 | ++DOMWINDOW == 180 (0x7f316d1e2000) [pid = 1904] [serial = 634] [outer = (nil)]
15:38:55 INFO - PROCESS | 1856 | ++DOMWINDOW == 181 (0x7f316d1f9800) [pid = 1904] [serial = 635] [outer = 0x7f316d1e2000]
15:38:55 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:55 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:55 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:55 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:55 INFO - PROCESS | 1856 | ++DOMWINDOW == 182 (0x7f316d562c00) [pid = 1904] [serial = 636] [outer = 0x7f316d1e2000]
15:38:56 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:56 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:57 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:38:57 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
15:38:57 INFO - document served over http requires an https
15:38:57 INFO - sub-resource via fetch-request using the http-csp
15:38:57 INFO - delivery method with keep-origin-redirect and when
15:38: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"
15:38:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:38:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:38:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:38:57 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
15:38:57 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
15:38:57 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
15:38:57 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:38:57 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:38:57 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
15:38:57 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 2298ms
15:38:57 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html
15:38:57 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:57 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316b174400 == 24 [pid = 1904] [id = 228]
15:38:57 INFO - PROCESS | 1856 | ++DOMWINDOW == 183 (0x7f316e36cc00) [pid = 1904] [serial = 637] [outer = (nil)]
15:38:57 INFO - PROCESS | 1856 | ++DOMWINDOW == 184 (0x7f316e81d400) [pid = 1904] [serial = 638] [outer = 0x7f316e36cc00]
15:38:58 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:58 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:58 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:58 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:58 INFO - PROCESS | 1856 | ++DOMWINDOW == 185 (0x7f316f535c00) [pid = 1904] [serial = 639] [outer = 0x7f316e36cc00]
15:38:58 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:58 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:38:59 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
15:38:59 INFO - document served over http requires an https
15:38:59 INFO - sub-resource via fetch-request using the http-csp
15:38:59 INFO - delivery method with no-redirect and when
15:38: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"
15:38:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:38:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:38:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:38:59 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
15:38:59 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
15:38:59 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
15:38:59 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:38:59 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:38:59 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
15:38:59 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 2141ms
15:38:59 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
15:38:59 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316b513d00 == 25 [pid = 1904] [id = 229]
15:38:59 INFO - PROCESS | 1856 | ++DOMWINDOW == 186 (0x7f316f888800) [pid = 1904] [serial = 640] [outer = (nil)]
15:39:00 INFO - PROCESS | 1856 | ++DOMWINDOW == 187 (0x7f316f8cc800) [pid = 1904] [serial = 641] [outer = 0x7f316f888800]
15:39:00 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:00 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:00 INFO - PROCESS | 1856 | ++DOMWINDOW == 188 (0x7f316f9fc000) [pid = 1904] [serial = 642] [outer = 0x7f316f888800]
15:39:00 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:00 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:02 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
15:39:02 INFO - document served over http requires an https
15:39:02 INFO - sub-resource via fetch-request using the http-csp
15:39:02 INFO - delivery method with swap-origin-redirect and when
15:39: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"
15:39:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:39:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:39:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:39:02 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
15:39:02 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
15:39:02 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
15:39:02 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:39:02 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:39:02 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
15:39:02 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 2956ms
15:39:02 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
15:39:02 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316c08ff00 == 26 [pid = 1904] [id = 230]
15:39:02 INFO - PROCESS | 1856 | ++DOMWINDOW == 189 (0x7f317093c400) [pid = 1904] [serial = 643] [outer = (nil)]
15:39:03 INFO - PROCESS | 1856 | ++DOMWINDOW == 190 (0x7f317093cc00) [pid = 1904] [serial = 644] [outer = 0x7f317093c400]
15:39:03 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:03 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:03 INFO - PROCESS | 1856 | ++DOMWINDOW == 191 (0x7f3170e2c800) [pid = 1904] [serial = 645] [outer = 0x7f317093c400]
15:39:03 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:03 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:04 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
15:39:04 INFO - document served over http requires an https
15:39:04 INFO - sub-resource via fetch-request using the http-csp
15:39:04 INFO - delivery method with swap-origin-redirect and when
15:39: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"
15:39:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:39:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:39:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:39:04 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
15:39:04 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
15:39:04 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
15:39:04 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:39:04 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:39:04 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
15:39:04 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 1838ms
15:39:04 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
15:39:04 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:04 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316c31c300 == 27 [pid = 1904] [id = 231]
15:39:04 INFO - PROCESS | 1856 | ++DOMWINDOW == 192 (0x7f3168c49400) [pid = 1904] [serial = 646] [outer = (nil)]
15:39:04 INFO - PROCESS | 1856 | ++DOMWINDOW == 193 (0x7f3171290800) [pid = 1904] [serial = 647] [outer = 0x7f3168c49400]
15:39:04 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:05 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:05 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:05 INFO - PROCESS | 1856 | ++DOMWINDOW == 194 (0x7f3171958c00) [pid = 1904] [serial = 648] [outer = 0x7f3168c49400]
15:39:05 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:05 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:05 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:05 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
15:39:05 INFO - document served over http requires an https
15:39:05 INFO - sub-resource via fetch-request using the http-csp
15:39:05 INFO - delivery method with keep-origin-redirect and when
15:39: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"
15:39:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:39:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:39:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:39:05 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
15:39:05 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
15:39:05 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
15:39:05 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:39:05 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:39:05 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
15:39:05 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 1737ms
15:39:05 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-upgrade.no-redirect.http.html
15:39:06 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:06 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316d067c00 == 28 [pid = 1904] [id = 232]
15:39:06 INFO - PROCESS | 1856 | ++DOMWINDOW == 195 (0x7f3171d01800) [pid = 1904] [serial = 649] [outer = (nil)]
15:39:06 INFO - PROCESS | 1856 | ++DOMWINDOW == 196 (0x7f3171d01c00) [pid = 1904] [serial = 650] [outer = 0x7f3171d01800]
15:39:06 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:06 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:06 INFO - PROCESS | 1856 | ++DOMWINDOW == 197 (0x7f3171d56400) [pid = 1904] [serial = 651] [outer = 0x7f3171d01800]
15:39:06 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:06 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:06 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:07 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
15:39:07 INFO - document served over http requires an https
15:39:07 INFO - sub-resource via fetch-request using the http-csp
15:39:07 INFO - delivery method with no-redirect and when
15:39: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"
15:39:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:39:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:39:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:39:07 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
15:39:07 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
15:39:07 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
15:39:07 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:39:07 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:39:07 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
15:39:07 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 1687ms
15:39:07 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
15:39:07 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:07 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316dda2f00 == 29 [pid = 1904] [id = 233]
15:39:07 INFO - PROCESS | 1856 | ++DOMWINDOW == 198 (0x7f317218d400) [pid = 1904] [serial = 652] [outer = (nil)]
15:39:08 INFO - PROCESS | 1856 | ++DOMWINDOW == 199 (0x7f31721a1400) [pid = 1904] [serial = 653] [outer = 0x7f317218d400]
15:39:08 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:08 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:08 INFO - PROCESS | 1856 | ++DOMWINDOW == 200 (0x7f3173895400) [pid = 1904] [serial = 654] [outer = 0x7f317218d400]
15:39:08 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:08 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:10 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
15:39:10 INFO - document served over http requires an https
15:39:10 INFO - sub-resource via fetch-request using the http-csp
15:39:10 INFO - delivery method with swap-origin-redirect and when
15:39: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"
15:39:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:39:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:39:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:39:10 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
15:39:10 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
15:39:10 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
15:39:10 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:39:10 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:39:10 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
15:39:11 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 3291ms
15:39:11 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
15:39:11 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f31672a0200 == 30 [pid = 1904] [id = 234]
15:39:11 INFO - PROCESS | 1856 | ++DOMWINDOW == 201 (0x7f3167edc800) [pid = 1904] [serial = 655] [outer = (nil)]
15:39:11 INFO - PROCESS | 1856 | ++DOMWINDOW == 202 (0x7f3168065000) [pid = 1904] [serial = 656] [outer = 0x7f3167edc800]
15:39:12 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:12 INFO - PROCESS | 1856 | ++DOMWINDOW == 203 (0x7f3169cb6400) [pid = 1904] [serial = 657] [outer = 0x7f3167edc800]
15:39:12 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:12 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:12 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3168d55d00 == 31 [pid = 1904] [id = 235]
15:39:12 INFO - PROCESS | 1856 | ++DOMWINDOW == 204 (0x7f3167e6c000) [pid = 1904] [serial = 658] [outer = (nil)]
15:39:13 INFO - PROCESS | 1856 | ++DOMWINDOW == 205 (0x7f3167e6cc00) [pid = 1904] [serial = 659] [outer = 0x7f3167e6c000]
15:39:13 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
15:39:13 INFO - document served over http requires an https
15:39:13 INFO - sub-resource via iframe-tag using the http-csp
15:39:13 INFO - delivery method with keep-origin-redirect and when
15:39: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"
15:39:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:39:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:39:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:39:13 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
15:39:13 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
15:39:13 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:39:13 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:39:13 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
15:39:13 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 2444ms
15:39:13 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.no-redirect.http.html
15:39:13 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3169c40c00 == 32 [pid = 1904] [id = 236]
15:39:13 INFO - PROCESS | 1856 | ++DOMWINDOW == 206 (0x7f3169cf4800) [pid = 1904] [serial = 660] [outer = (nil)]
15:39:14 INFO - PROCESS | 1856 | ++DOMWINDOW == 207 (0x7f3169e8c000) [pid = 1904] [serial = 661] [outer = 0x7f3169cf4800]
15:39:14 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:14 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:14 INFO - PROCESS | 1856 | ++DOMWINDOW == 208 (0x7f316ada9400) [pid = 1904] [serial = 662] [outer = 0x7f3169cf4800]
15:39:14 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:14 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:15 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316c08f000 == 33 [pid = 1904] [id = 237]
15:39:15 INFO - PROCESS | 1856 | ++DOMWINDOW == 209 (0x7f3169efdc00) [pid = 1904] [serial = 663] [outer = (nil)]
15:39:16 INFO - PROCESS | 1856 | ++DOMWINDOW == 210 (0x7f3168cc4000) [pid = 1904] [serial = 664] [outer = 0x7f3169efdc00]
15:39:16 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
15:39:16 INFO - document served over http requires an https
15:39:16 INFO - sub-resource via iframe-tag using the http-csp
15:39:16 INFO - delivery method with no-redirect and when
15:39: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"
15:39:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:39:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:39:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:39:16 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
15:39:16 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
15:39:16 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:39:16 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:39:16 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
15:39:16 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 2799ms
15:39:16 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
15:39:16 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3169df4d00 == 34 [pid = 1904] [id = 238]
15:39:16 INFO - PROCESS | 1856 | ++DOMWINDOW == 211 (0x7f3168c49800) [pid = 1904] [serial = 665] [outer = (nil)]
15:39:17 INFO - PROCESS | 1856 | ++DOMWINDOW == 212 (0x7f3168cc4c00) [pid = 1904] [serial = 666] [outer = 0x7f3168c49800]
15:39:17 INFO - PROCESS | 1856 | ++DOMWINDOW == 213 (0x7f316b505800) [pid = 1904] [serial = 667] [outer = 0x7f3168c49800]
15:39:17 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:17 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:17 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:18 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3169d37300 == 35 [pid = 1904] [id = 239]
15:39:18 INFO - PROCESS | 1856 | ++DOMWINDOW == 214 (0x7f3166ef1400) [pid = 1904] [serial = 668] [outer = (nil)]
15:39:18 INFO - PROCESS | 1856 | ++DOMWINDOW == 215 (0x7f3168440800) [pid = 1904] [serial = 669] [outer = 0x7f3166ef1400]
15:39:18 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
15:39:18 INFO - document served over http requires an https
15:39:18 INFO - sub-resource via iframe-tag using the http-csp
15:39:18 INFO - delivery method with swap-origin-redirect and when
15:39: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"
15:39:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:39:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:39:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:39:18 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
15:39:18 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
15:39:18 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:39:18 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:39:18 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
15:39:18 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 2087ms
15:39:18 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
15:39:18 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3169c40700 == 34 [pid = 1904] [id = 222]
15:39:18 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3168f66100 == 33 [pid = 1904] [id = 220]
15:39:18 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3168168500 == 32 [pid = 1904] [id = 219]
15:39:18 INFO - PROCESS | 1856 | --DOCSHELL 0x7f31672a1600 == 31 [pid = 1904] [id = 216]
15:39:18 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316729df00 == 30 [pid = 1904] [id = 215]
15:39:18 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3168168f00 == 29 [pid = 1904] [id = 214]
15:39:18 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3169c3e400 == 28 [pid = 1904] [id = 213]
15:39:18 INFO - PROCESS | 1856 | --DOCSHELL 0x7f317215a200 == 27 [pid = 1904] [id = 212]
15:39:18 INFO - PROCESS | 1856 | --DOCSHELL 0x7f317182a900 == 26 [pid = 1904] [id = 211]
15:39:18 INFO - PROCESS | 1856 | --DOCSHELL 0x7f31700fff00 == 25 [pid = 1904] [id = 210]
15:39:18 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316e305300 == 24 [pid = 1904] [id = 167]
15:39:18 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316c1f9300 == 23 [pid = 1904] [id = 209]
15:39:18 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3169f86e00 == 22 [pid = 1904] [id = 208]
15:39:18 INFO - PROCESS | 1856 | --DOMWINDOW == 214 (0x7f316d120c00) [pid = 1904] [serial = 571] [outer = (nil)] [url = about:blank]
15:39:18 INFO - PROCESS | 1856 | --DOMWINDOW == 213 (0x7f3170903000) [pid = 1904] [serial = 576] [outer = (nil)] [url = about:blank]
15:39:18 INFO - PROCESS | 1856 | --DOMWINDOW == 212 (0x7f316b189400) [pid = 1904] [serial = 561] [outer = (nil)] [url = about:blank]
15:39:18 INFO - PROCESS | 1856 | --DOMWINDOW == 211 (0x7f3169f0bc00) [pid = 1904] [serial = 566] [outer = (nil)] [url = about:blank]
15:39:18 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316729e900 == 23 [pid = 1904] [id = 240]
15:39:18 INFO - PROCESS | 1856 | ++DOMWINDOW == 212 (0x7f3168440400) [pid = 1904] [serial = 670] [outer = (nil)]
15:39:18 INFO - PROCESS | 1856 | ++DOMWINDOW == 213 (0x7f316847e400) [pid = 1904] [serial = 671] [outer = 0x7f3168440400]
15:39:19 INFO - PROCESS | 1856 | ++DOMWINDOW == 214 (0x7f3168c46800) [pid = 1904] [serial = 672] [outer = 0x7f3168440400]
15:39:19 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:19 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:19 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3168d54e00 == 24 [pid = 1904] [id = 241]
15:39:19 INFO - PROCESS | 1856 | ++DOMWINDOW == 215 (0x7f3169f0bc00) [pid = 1904] [serial = 673] [outer = (nil)]
15:39:19 INFO - PROCESS | 1856 | ++DOMWINDOW == 216 (0x7f316aaf9000) [pid = 1904] [serial = 674] [outer = 0x7f3169f0bc00]
15:39:20 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
15:39:20 INFO - document served over http requires an https
15:39:20 INFO - sub-resource via iframe-tag using the http-csp
15:39:20 INFO - delivery method with swap-origin-redirect and when
15:39: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"
15:39:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:39:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:39:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:39:20 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
15:39:20 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
15:39:20 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:39:20 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:39:20 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
15:39:20 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 1591ms
15:39:20 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
15:39:20 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3169d35000 == 25 [pid = 1904] [id = 242]
15:39:20 INFO - PROCESS | 1856 | ++DOMWINDOW == 217 (0x7f316bb51400) [pid = 1904] [serial = 675] [outer = (nil)]
15:39:20 INFO - PROCESS | 1856 | ++DOMWINDOW == 218 (0x7f316bb59000) [pid = 1904] [serial = 676] [outer = 0x7f316bb51400]
15:39:20 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:20 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:20 INFO - PROCESS | 1856 | ++DOMWINDOW == 219 (0x7f316c145c00) [pid = 1904] [serial = 677] [outer = 0x7f316bb51400]
15:39:20 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:20 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:21 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:21 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316bbbad00 == 26 [pid = 1904] [id = 243]
15:39:21 INFO - PROCESS | 1856 | ++DOMWINDOW == 220 (0x7f316c147800) [pid = 1904] [serial = 678] [outer = (nil)]
15:39:21 INFO - PROCESS | 1856 | ++DOMWINDOW == 221 (0x7f316c147c00) [pid = 1904] [serial = 679] [outer = 0x7f316c147800]
15:39:21 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
15:39:21 INFO - document served over http requires an https
15:39:21 INFO - sub-resource via iframe-tag using the http-csp
15:39:21 INFO - delivery method with keep-origin-redirect and when
15:39: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"
15:39:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:39:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:39:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:39:21 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
15:39:21 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
15:39:21 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:39:21 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:39:21 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
15:39:21 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 1785ms
15:39:21 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html
15:39:22 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:22 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316c33fb00 == 27 [pid = 1904] [id = 244]
15:39:22 INFO - PROCESS | 1856 | ++DOMWINDOW == 222 (0x7f316d120c00) [pid = 1904] [serial = 680] [outer = (nil)]
15:39:22 INFO - PROCESS | 1856 | ++DOMWINDOW == 223 (0x7f316d123c00) [pid = 1904] [serial = 681] [outer = 0x7f316d120c00]
15:39:22 INFO - PROCESS | 1856 | ++DOMWINDOW == 224 (0x7f316dc41c00) [pid = 1904] [serial = 682] [outer = 0x7f316d120c00]
15:39:22 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:23 INFO - PROCESS | 1856 | --DOMWINDOW == 223 (0x7f316b4ea800) [pid = 1904] [serial = 556] [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]
15:39:23 INFO - PROCESS | 1856 | --DOMWINDOW == 222 (0x7f316aa13800) [pid = 1904] [serial = 496] [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]
15:39:23 INFO - PROCESS | 1856 | --DOMWINDOW == 221 (0x7f3176fb5400) [pid = 1904] [serial = 270] [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]
15:39:23 INFO - PROCESS | 1856 | --DOMWINDOW == 220 (0x7f316ada9000) [pid = 1904] [serial = 463] [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]
15:39:23 INFO - PROCESS | 1856 | --DOMWINDOW == 219 (0x7f316ddc8000) [pid = 1904] [serial = 280] [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]
15:39:23 INFO - PROCESS | 1856 | --DOMWINDOW == 218 (0x7f316bb2ac00) [pid = 1904] [serial = 421] [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]
15:39:23 INFO - PROCESS | 1856 | --DOMWINDOW == 217 (0x7f316f9e1000) [pid = 1904] [serial = 443] [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]
15:39:23 INFO - PROCESS | 1856 | --DOMWINDOW == 216 (0x7f3171c51400) [pid = 1904] [serial = 448] [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]
15:39:23 INFO - PROCESS | 1856 | --DOMWINDOW == 215 (0x7f316d1e2800) [pid = 1904] [serial = 343] [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]
15:39:23 INFO - PROCESS | 1856 | --DOMWINDOW == 214 (0x7f316bb2a400) [pid = 1904] [serial = 622] [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]
15:39:23 INFO - PROCESS | 1856 | --DOMWINDOW == 213 (0x7f316aeb5000) [pid = 1904] [serial = 619] [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]
15:39:23 INFO - PROCESS | 1856 | --DOMWINDOW == 212 (0x7f3169b68000) [pid = 1904] [serial = 616] [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]
15:39:23 INFO - PROCESS | 1856 | --DOMWINDOW == 211 (0x7f3167f1c800) [pid = 1904] [serial = 611] [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]
15:39:23 INFO - PROCESS | 1856 | --DOMWINDOW == 210 (0x7f3168c46000) [pid = 1904] [serial = 614] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:39:23 INFO - PROCESS | 1856 | --DOMWINDOW == 209 (0x7f3176e52800) [pid = 1904] [serial = 376] [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]
15:39:23 INFO - PROCESS | 1856 | --DOMWINDOW == 208 (0x7f316d120800) [pid = 1904] [serial = 340] [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]
15:39:23 INFO - PROCESS | 1856 | --DOMWINDOW == 207 (0x7f31705df400) [pid = 1904] [serial = 298] [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]
15:39:23 INFO - PROCESS | 1856 | --DOMWINDOW == 206 (0x7f316c147400) [pid = 1904] [serial = 412] [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]
15:39:23 INFO - PROCESS | 1856 | --DOMWINDOW == 205 (0x7f316cd04800) [pid = 1904] [serial = 379] [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]
15:39:23 INFO - PROCESS | 1856 | --DOMWINDOW == 204 (0x7f31721a1800) [pid = 1904] [serial = 301] [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]
15:39:23 INFO - PROCESS | 1856 | --DOMWINDOW == 203 (0x7f316f845400) [pid = 1904] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445553518333]
15:39:23 INFO - PROCESS | 1856 | --DOMWINDOW == 202 (0x7f3166ef1000) [pid = 1904] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:39:23 INFO - PROCESS | 1856 | --DOMWINDOW == 201 (0x7f3171d56800) [pid = 1904] [serial = 370] [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]
15:39:23 INFO - PROCESS | 1856 | --DOMWINDOW == 200 (0x7f3171846800) [pid = 1904] [serial = 367] [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]
15:39:23 INFO - PROCESS | 1856 | --DOMWINDOW == 199 (0x7f316ac69000) [pid = 1904] [serial = 457] [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]
15:39:23 INFO - PROCESS | 1856 | --DOMWINDOW == 198 (0x7f317096a000) [pid = 1904] [serial = 493] [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]
15:39:23 INFO - PROCESS | 1856 | --DOMWINDOW == 197 (0x7f316cc0d800) [pid = 1904] [serial = 406] [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]
15:39:23 INFO - PROCESS | 1856 | --DOMWINDOW == 196 (0x7f316e3b1c00) [pid = 1904] [serial = 490] [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]
15:39:23 INFO - PROCESS | 1856 | --DOMWINDOW == 195 (0x7f316bbff000) [pid = 1904] [serial = 409] [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]
15:39:23 INFO - PROCESS | 1856 | --DOMWINDOW == 194 (0x7f316b116800) [pid = 1904] [serial = 454] [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]
15:39:23 INFO - PROCESS | 1856 | --DOMWINDOW == 193 (0x7f316bb51800) [pid = 1904] [serial = 418] [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]
15:39:23 INFO - PROCESS | 1856 | --DOMWINDOW == 192 (0x7f3170451000) [pid = 1904] [serial = 331] [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]
15:39:23 INFO - PROCESS | 1856 | --DOMWINDOW == 191 (0x7f317194a000) [pid = 1904] [serial = 238] [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]
15:39:23 INFO - PROCESS | 1856 | --DOMWINDOW == 190 (0x7f31705dfc00) [pid = 1904] [serial = 265] [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]
15:39:23 INFO - PROCESS | 1856 | --DOMWINDOW == 189 (0x7f316d1f0000) [pid = 1904] [serial = 337] [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]
15:39:23 INFO - PROCESS | 1856 | --DOMWINDOW == 188 (0x7f316ddaf000) [pid = 1904] [serial = 466] [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]
15:39:23 INFO - PROCESS | 1856 | --DOMWINDOW == 187 (0x7f316eed5c00) [pid = 1904] [serial = 460] [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]
15:39:23 INFO - PROCESS | 1856 | --DOMWINDOW == 186 (0x7f317396b800) [pid = 1904] [serial = 244] [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]
15:39:23 INFO - PROCESS | 1856 | --DOMWINDOW == 185 (0x7f316d123000) [pid = 1904] [serial = 485] [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]
15:39:23 INFO - PROCESS | 1856 | --DOMWINDOW == 184 (0x7f317714fc00) [pid = 1904] [serial = 307] [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]
15:39:23 INFO - PROCESS | 1856 | --DOMWINDOW == 183 (0x7f317717e400) [pid = 1904] [serial = 334] [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]
15:39:23 INFO - PROCESS | 1856 | --DOMWINDOW == 182 (0x7f3176a1e400) [pid = 1904] [serial = 304] [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]
15:39:23 INFO - PROCESS | 1856 | --DOMWINDOW == 181 (0x7f3172d7d800) [pid = 1904] [serial = 208] [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]
15:39:23 INFO - PROCESS | 1856 | --DOMWINDOW == 180 (0x7f3172de7800) [pid = 1904] [serial = 241] [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]
15:39:23 INFO - PROCESS | 1856 | --DOMWINDOW == 179 (0x7f3172de6400) [pid = 1904] [serial = 451] [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]
15:39:23 INFO - PROCESS | 1856 | --DOMWINDOW == 178 (0x7f3172dc5800) [pid = 1904] [serial = 373] [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]
15:39:23 INFO - PROCESS | 1856 | --DOMWINDOW == 177 (0x7f316f413800) [pid = 1904] [serial = 364] [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]
15:39:23 INFO - PROCESS | 1856 | --DOMWINDOW == 176 (0x7f316dd21c00) [pid = 1904] [serial = 275] [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]
15:39:23 INFO - PROCESS | 1856 | --DOMWINDOW == 175 (0x7f316ba6b400) [pid = 1904] [serial = 415] [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]
15:39:23 INFO - PROCESS | 1856 | --DOMWINDOW == 174 (0x7f31771aa000) [pid = 1904] [serial = 247] [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]
15:39:23 INFO - PROCESS | 1856 | --DOMWINDOW == 173 (0x7f316d162c00) [pid = 1904] [serial = 401] [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]
15:39:23 INFO - PROCESS | 1856 | --DOMWINDOW == 172 (0x7f316bb51000) [pid = 1904] [serial = 623] [outer = (nil)] [url = about:blank]
15:39:23 INFO - PROCESS | 1856 | --DOMWINDOW == 171 (0x7f3169b68400) [pid = 1904] [serial = 617] [outer = (nil)] [url = about:blank]
15:39:23 INFO - PROCESS | 1856 | --DOMWINDOW == 170 (0x7f3167239c00) [pid = 1904] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445553518333]
15:39:23 INFO - PROCESS | 1856 | --DOMWINDOW == 169 (0x7f316acf6c00) [pid = 1904] [serial = 607] [outer = (nil)] [url = about:blank]
15:39:23 INFO - PROCESS | 1856 | --DOMWINDOW == 168 (0x7f316ab0d000) [pid = 1904] [serial = 578] [outer = (nil)] [url = about:blank]
15:39:23 INFO - PROCESS | 1856 | --DOMWINDOW == 167 (0x7f316843e400) [pid = 1904] [serial = 590] [outer = (nil)] [url = about:blank]
15:39:23 INFO - PROCESS | 1856 | --DOMWINDOW == 166 (0x7f3167f5e400) [pid = 1904] [serial = 612] [outer = (nil)] [url = about:blank]
15:39:23 INFO - PROCESS | 1856 | --DOMWINDOW == 165 (0x7f3168c46400) [pid = 1904] [serial = 615] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:39:23 INFO - PROCESS | 1856 | --DOMWINDOW == 164 (0x7f3167f1c400) [pid = 1904] [serial = 596] [outer = (nil)] [url = about:blank]
15:39:23 INFO - PROCESS | 1856 | --DOMWINDOW == 163 (0x7f3167e50400) [pid = 1904] [serial = 593] [outer = (nil)] [url = about:blank]
15:39:23 INFO - PROCESS | 1856 | --DOMWINDOW == 162 (0x7f3168556400) [pid = 1904] [serial = 587] [outer = (nil)] [url = about:blank]
15:39:23 INFO - PROCESS | 1856 | --DOMWINDOW == 161 (0x7f3168475000) [pid = 1904] [serial = 605] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:39:23 INFO - PROCESS | 1856 | --DOMWINDOW == 160 (0x7f3167218c00) [pid = 1904] [serial = 602] [outer = (nil)] [url = about:blank]
15:39:23 INFO - PROCESS | 1856 | --DOMWINDOW == 159 (0x7f316bb2a800) [pid = 1904] [serial = 581] [outer = (nil)] [url = about:blank]
15:39:23 INFO - PROCESS | 1856 | --DOMWINDOW == 158 (0x7f316aeb5800) [pid = 1904] [serial = 620] [outer = (nil)] [url = about:blank]
15:39:23 INFO - PROCESS | 1856 | --DOMWINDOW == 157 (0x7f316eed5000) [pid = 1904] [serial = 584] [outer = (nil)] [url = about:blank]
15:39:23 INFO - PROCESS | 1856 | --DOMWINDOW == 156 (0x7f316812e000) [pid = 1904] [serial = 599] [outer = (nil)] [url = about:blank]
15:39:24 INFO - PROCESS | 1856 | --DOMWINDOW == 155 (0x7f3169bdd400) [pid = 1904] [serial = 626] [outer = (nil)] [url = about:blank]
15:39:24 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316e845d00 == 28 [pid = 1904] [id = 245]
15:39:24 INFO - PROCESS | 1856 | ++DOMWINDOW == 156 (0x7f3166ef1000) [pid = 1904] [serial = 683] [outer = (nil)]
15:39:24 INFO - PROCESS | 1856 | --DOMWINDOW == 155 (0x7f3177153000) [pid = 1904] [serial = 378] [outer = (nil)] [url = about:blank]
15:39:24 INFO - PROCESS | 1856 | --DOMWINDOW == 154 (0x7f316d4f0800) [pid = 1904] [serial = 342] [outer = (nil)] [url = about:blank]
15:39:24 INFO - PROCESS | 1856 | --DOMWINDOW == 153 (0x7f3168e28400) [pid = 1904] [serial = 552] [outer = (nil)] [url = about:blank]
15:39:24 INFO - PROCESS | 1856 | --DOMWINDOW == 152 (0x7f316e841c00) [pid = 1904] [serial = 300] [outer = (nil)] [url = about:blank]
15:39:24 INFO - PROCESS | 1856 | --DOMWINDOW == 151 (0x7f316c133000) [pid = 1904] [serial = 414] [outer = (nil)] [url = about:blank]
15:39:24 INFO - PROCESS | 1856 | --DOMWINDOW == 150 (0x7f316f455c00) [pid = 1904] [serial = 534] [outer = (nil)] [url = about:blank]
15:39:24 INFO - PROCESS | 1856 | --DOMWINDOW == 149 (0x7f316cca1000) [pid = 1904] [serial = 381] [outer = (nil)] [url = about:blank]
15:39:24 INFO - PROCESS | 1856 | --DOMWINDOW == 148 (0x7f3172dc5400) [pid = 1904] [serial = 303] [outer = (nil)] [url = about:blank]
15:39:24 INFO - PROCESS | 1856 | --DOMWINDOW == 147 (0x7f31684ea000) [pid = 1904] [serial = 591] [outer = (nil)] [url = about:blank]
15:39:24 INFO - PROCESS | 1856 | --DOMWINDOW == 146 (0x7f316bb51c00) [pid = 1904] [serial = 529] [outer = (nil)] [url = about:blank]
15:39:24 INFO - PROCESS | 1856 | --DOMWINDOW == 145 (0x7f3171861c00) [pid = 1904] [serial = 537] [outer = (nil)] [url = about:blank]
15:39:24 INFO - PROCESS | 1856 | --DOMWINDOW == 144 (0x7f317717e000) [pid = 1904] [serial = 543] [outer = (nil)] [url = about:blank]
15:39:24 INFO - PROCESS | 1856 | --DOMWINDOW == 143 (0x7f31720ec000) [pid = 1904] [serial = 372] [outer = (nil)] [url = about:blank]
15:39:24 INFO - PROCESS | 1856 | --DOMWINDOW == 142 (0x7f31719bb400) [pid = 1904] [serial = 369] [outer = (nil)] [url = about:blank]
15:39:24 INFO - PROCESS | 1856 | --DOMWINDOW == 141 (0x7f316b52fc00) [pid = 1904] [serial = 459] [outer = (nil)] [url = about:blank]
15:39:24 INFO - PROCESS | 1856 | --DOMWINDOW == 140 (0x7f3171861800) [pid = 1904] [serial = 495] [outer = (nil)] [url = about:blank]
15:39:24 INFO - PROCESS | 1856 | --DOMWINDOW == 139 (0x7f316c221400) [pid = 1904] [serial = 408] [outer = (nil)] [url = about:blank]
15:39:24 INFO - PROCESS | 1856 | --DOMWINDOW == 138 (0x7f316f413000) [pid = 1904] [serial = 492] [outer = (nil)] [url = about:blank]
15:39:24 INFO - PROCESS | 1856 | --DOMWINDOW == 137 (0x7f316c07fc00) [pid = 1904] [serial = 411] [outer = (nil)] [url = about:blank]
15:39:24 INFO - PROCESS | 1856 | --DOMWINDOW == 136 (0x7f316b19a000) [pid = 1904] [serial = 456] [outer = (nil)] [url = about:blank]
15:39:24 INFO - PROCESS | 1856 | --DOMWINDOW == 135 (0x7f316b48e400) [pid = 1904] [serial = 420] [outer = (nil)] [url = about:blank]
15:39:24 INFO - PROCESS | 1856 | --DOMWINDOW == 134 (0x7f317189dc00) [pid = 1904] [serial = 333] [outer = (nil)] [url = about:blank]
15:39:24 INFO - PROCESS | 1856 | --DOMWINDOW == 133 (0x7f3171d4c400) [pid = 1904] [serial = 240] [outer = (nil)] [url = about:blank]
15:39:24 INFO - PROCESS | 1856 | --DOMWINDOW == 132 (0x7f3171831800) [pid = 1904] [serial = 267] [outer = (nil)] [url = about:blank]
15:39:24 INFO - PROCESS | 1856 | --DOMWINDOW == 131 (0x7f316d123400) [pid = 1904] [serial = 339] [outer = (nil)] [url = about:blank]
15:39:24 INFO - PROCESS | 1856 | --DOMWINDOW == 130 (0x7f316cdf1400) [pid = 1904] [serial = 468] [outer = (nil)] [url = about:blank]
15:39:24 INFO - PROCESS | 1856 | --DOMWINDOW == 129 (0x7f316ad54400) [pid = 1904] [serial = 462] [outer = (nil)] [url = about:blank]
15:39:24 INFO - PROCESS | 1856 | --DOMWINDOW == 128 (0x7f3176eb7c00) [pid = 1904] [serial = 246] [outer = (nil)] [url = about:blank]
15:39:24 INFO - PROCESS | 1856 | --DOMWINDOW == 127 (0x7f316d562400) [pid = 1904] [serial = 487] [outer = (nil)] [url = about:blank]
15:39:24 INFO - PROCESS | 1856 | --DOMWINDOW == 126 (0x7f316ab0d800) [pid = 1904] [serial = 504] [outer = (nil)] [url = about:blank]
15:39:24 INFO - PROCESS | 1856 | --DOMWINDOW == 125 (0x7f317717e800) [pid = 1904] [serial = 309] [outer = (nil)] [url = about:blank]
15:39:24 INFO - PROCESS | 1856 | --DOMWINDOW == 124 (0x7f3172c26800) [pid = 1904] [serial = 540] [outer = (nil)] [url = about:blank]
15:39:24 INFO - PROCESS | 1856 | --DOMWINDOW == 123 (0x7f316d1b2000) [pid = 1904] [serial = 336] [outer = (nil)] [url = about:blank]
15:39:24 INFO - PROCESS | 1856 | --DOMWINDOW == 122 (0x7f3176f39400) [pid = 1904] [serial = 306] [outer = (nil)] [url = about:blank]
15:39:24 INFO - PROCESS | 1856 | --DOMWINDOW == 121 (0x7f31770a5800) [pid = 1904] [serial = 210] [outer = (nil)] [url = about:blank]
15:39:24 INFO - PROCESS | 1856 | --DOMWINDOW == 120 (0x7f3173918000) [pid = 1904] [serial = 243] [outer = (nil)] [url = about:blank]
15:39:24 INFO - PROCESS | 1856 | --DOMWINDOW == 119 (0x7f317392b800) [pid = 1904] [serial = 453] [outer = (nil)] [url = about:blank]
15:39:24 INFO - PROCESS | 1856 | --DOMWINDOW == 118 (0x7f3173904800) [pid = 1904] [serial = 375] [outer = (nil)] [url = about:blank]
15:39:24 INFO - PROCESS | 1856 | --DOMWINDOW == 117 (0x7f31709d3800) [pid = 1904] [serial = 546] [outer = (nil)] [url = about:blank]
15:39:24 INFO - PROCESS | 1856 | --DOMWINDOW == 116 (0x7f31708e3000) [pid = 1904] [serial = 366] [outer = (nil)] [url = about:blank]
15:39:24 INFO - PROCESS | 1856 | --DOMWINDOW == 115 (0x7f3169be1000) [pid = 1904] [serial = 549] [outer = (nil)] [url = about:blank]
15:39:24 INFO - PROCESS | 1856 | --DOMWINDOW == 114 (0x7f316ef78400) [pid = 1904] [serial = 277] [outer = (nil)] [url = about:blank]
15:39:24 INFO - PROCESS | 1856 | --DOMWINDOW == 113 (0x7f316bb49000) [pid = 1904] [serial = 417] [outer = (nil)] [url = about:blank]
15:39:24 INFO - PROCESS | 1856 | --DOMWINDOW == 112 (0x7f31771e6000) [pid = 1904] [serial = 249] [outer = (nil)] [url = about:blank]
15:39:24 INFO - PROCESS | 1856 | --DOMWINDOW == 111 (0x7f316f4e3400) [pid = 1904] [serial = 403] [outer = (nil)] [url = about:blank]
15:39:24 INFO - PROCESS | 1856 | --DOMWINDOW == 110 (0x7f3169b40800) [pid = 1904] [serial = 588] [outer = (nil)] [url = about:blank]
15:39:24 INFO - PROCESS | 1856 | --DOMWINDOW == 109 (0x7f316ccf4400) [pid = 1904] [serial = 558] [outer = (nil)] [url = about:blank]
15:39:24 INFO - PROCESS | 1856 | --DOMWINDOW == 108 (0x7f316c03d800) [pid = 1904] [serial = 510] [outer = (nil)] [url = about:blank]
15:39:24 INFO - PROCESS | 1856 | --DOMWINDOW == 107 (0x7f31700c6000) [pid = 1904] [serial = 498] [outer = (nil)] [url = about:blank]
15:39:24 INFO - PROCESS | 1856 | --DOMWINDOW == 106 (0x7f3168ee8c00) [pid = 1904] [serial = 555] [outer = (nil)] [url = about:blank]
15:39:24 INFO - PROCESS | 1856 | --DOMWINDOW == 105 (0x7f317092dc00) [pid = 1904] [serial = 585] [outer = (nil)] [url = about:blank]
15:39:24 INFO - PROCESS | 1856 | --DOMWINDOW == 104 (0x7f31718fb800) [pid = 1904] [serial = 272] [outer = (nil)] [url = about:blank]
15:39:24 INFO - PROCESS | 1856 | --DOMWINDOW == 103 (0x7f316aff8000) [pid = 1904] [serial = 465] [outer = (nil)] [url = about:blank]
15:39:24 INFO - PROCESS | 1856 | --DOMWINDOW == 102 (0x7f3169dfc400) [pid = 1904] [serial = 501] [outer = (nil)] [url = about:blank]
15:39:24 INFO - PROCESS | 1856 | --DOMWINDOW == 101 (0x7f316ddc8c00) [pid = 1904] [serial = 282] [outer = (nil)] [url = about:blank]
15:39:24 INFO - PROCESS | 1856 | --DOMWINDOW == 100 (0x7f31708e3c00) [pid = 1904] [serial = 423] [outer = (nil)] [url = about:blank]
15:39:24 INFO - PROCESS | 1856 | --DOMWINDOW == 99 (0x7f3170f7ec00) [pid = 1904] [serial = 445] [outer = (nil)] [url = about:blank]
15:39:24 INFO - PROCESS | 1856 | --DOMWINDOW == 98 (0x7f3169ec1800) [pid = 1904] [serial = 507] [outer = (nil)] [url = about:blank]
15:39:24 INFO - PROCESS | 1856 | --DOMWINDOW == 97 (0x7f3171d55800) [pid = 1904] [serial = 450] [outer = (nil)] [url = about:blank]
15:39:24 INFO - PROCESS | 1856 | --DOMWINDOW == 96 (0x7f3176f74400) [pid = 1904] [serial = 345] [outer = (nil)] [url = about:blank]
15:39:24 INFO - PROCESS | 1856 | ++DOMWINDOW == 97 (0x7f3167218400) [pid = 1904] [serial = 684] [outer = 0x7f3166ef1000]
15:39:24 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html | The referrer URL is origin when a
15:39:24 INFO - document served over http requires an https
15:39:24 INFO - sub-resource via iframe-tag using the http-csp
15:39:24 INFO - delivery method with no-redirect and when
15:39: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"
15:39:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:39:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:39:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:39:24 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
15:39:24 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
15:39:24 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:39:24 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:39:24 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html:23:7
15:39:24 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html | took 2585ms
15:39:24 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.swap-origin-redirect.http.html
15:39:24 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316e8b7f00 == 29 [pid = 1904] [id = 246]
15:39:24 INFO - PROCESS | 1856 | ++DOMWINDOW == 98 (0x7f31680b1800) [pid = 1904] [serial = 685] [outer = (nil)]
15:39:24 INFO - PROCESS | 1856 | ++DOMWINDOW == 99 (0x7f316812e000) [pid = 1904] [serial = 686] [outer = 0x7f31680b1800]
15:39:25 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:25 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:25 INFO - PROCESS | 1856 | ++DOMWINDOW == 100 (0x7f31684dd800) [pid = 1904] [serial = 687] [outer = 0x7f31680b1800]
15:39:25 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:25 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:26 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316816b700 == 30 [pid = 1904] [id = 247]
15:39:26 INFO - PROCESS | 1856 | ++DOMWINDOW == 101 (0x7f31672cc000) [pid = 1904] [serial = 688] [outer = (nil)]
15:39:26 INFO - PROCESS | 1856 | ++DOMWINDOW == 102 (0x7f31684ea000) [pid = 1904] [serial = 689] [outer = 0x7f31672cc000]
15:39:26 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
15:39:26 INFO - document served over http requires an https
15:39:26 INFO - sub-resource via iframe-tag using the http-csp
15:39:26 INFO - delivery method with swap-origin-redirect and when
15:39: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"
15:39:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:39:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:39:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:39:26 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
15:39:26 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
15:39:26 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:39:26 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:39:26 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
15:39:26 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 2190ms
15:39:26 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
15:39:26 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3169c40200 == 31 [pid = 1904] [id = 248]
15:39:26 INFO - PROCESS | 1856 | ++DOMWINDOW == 103 (0x7f3169b46800) [pid = 1904] [serial = 690] [outer = (nil)]
15:39:27 INFO - PROCESS | 1856 | ++DOMWINDOW == 104 (0x7f3169b68000) [pid = 1904] [serial = 691] [outer = 0x7f3169b46800]
15:39:27 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:27 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:27 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:27 INFO - PROCESS | 1856 | ++DOMWINDOW == 105 (0x7f3169ec1800) [pid = 1904] [serial = 692] [outer = 0x7f3169b46800]
15:39:27 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:27 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:28 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
15:39:28 INFO - document served over http requires an https
15:39:28 INFO - sub-resource via script-tag using the http-csp
15:39:28 INFO - delivery method with keep-origin-redirect and when
15:39: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"
15:39:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:39:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:39:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:39:28 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
15:39:28 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
15:39:28 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:39:28 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:39:28 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
15:39:28 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 2033ms
15:39:28 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html
15:39:29 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316b513300 == 32 [pid = 1904] [id = 249]
15:39:29 INFO - PROCESS | 1856 | ++DOMWINDOW == 106 (0x7f316ada9000) [pid = 1904] [serial = 693] [outer = (nil)]
15:39:29 INFO - PROCESS | 1856 | ++DOMWINDOW == 107 (0x7f316aeb5000) [pid = 1904] [serial = 694] [outer = 0x7f316ada9000]
15:39:29 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:29 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:29 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:29 INFO - PROCESS | 1856 | ++DOMWINDOW == 108 (0x7f316b116c00) [pid = 1904] [serial = 695] [outer = 0x7f316ada9000]
15:39:29 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:29 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:31 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
15:39:31 INFO - document served over http requires an https
15:39:31 INFO - sub-resource via script-tag using the http-csp
15:39:31 INFO - delivery method with no-redirect and when
15:39: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"
15:39:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:39:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:39:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:39:31 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
15:39:31 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
15:39:31 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:39:31 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:39:31 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
15:39:31 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 2903ms
15:39:31 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
15:39:31 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:31 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:32 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:32 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:32 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316dda2000 == 33 [pid = 1904] [id = 250]
15:39:32 INFO - PROCESS | 1856 | ++DOMWINDOW == 109 (0x7f316bb51000) [pid = 1904] [serial = 696] [outer = (nil)]
15:39:32 INFO - PROCESS | 1856 | ++DOMWINDOW == 110 (0x7f316bb51800) [pid = 1904] [serial = 697] [outer = 0x7f316bb51000]
15:39:32 INFO - PROCESS | 1856 | ++DOMWINDOW == 111 (0x7f3169b46c00) [pid = 1904] [serial = 698] [outer = 0x7f316bb51000]
15:39:32 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:32 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:32 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:33 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
15:39:33 INFO - document served over http requires an https
15:39:33 INFO - sub-resource via script-tag using the http-csp
15:39:33 INFO - delivery method with swap-origin-redirect and when
15:39: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"
15:39:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:39:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:39:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:39:33 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
15:39:33 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
15:39:33 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:39:33 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:39:33 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
15:39:33 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 1940ms
15:39:33 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
15:39:33 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:33 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316e9ba400 == 34 [pid = 1904] [id = 251]
15:39:33 INFO - PROCESS | 1856 | ++DOMWINDOW == 112 (0x7f316d1e2800) [pid = 1904] [serial = 699] [outer = (nil)]
15:39:34 INFO - PROCESS | 1856 | ++DOMWINDOW == 113 (0x7f316d1f0000) [pid = 1904] [serial = 700] [outer = 0x7f316d1e2800]
15:39:34 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:34 INFO - PROCESS | 1856 | ++DOMWINDOW == 114 (0x7f316dc4e400) [pid = 1904] [serial = 701] [outer = 0x7f316d1e2800]
15:39:34 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:34 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:35 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
15:39:35 INFO - document served over http requires an https
15:39:35 INFO - sub-resource via script-tag using the http-csp
15:39:35 INFO - delivery method with swap-origin-redirect and when
15:39: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"
15:39:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:39:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:39:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:39:35 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
15:39:35 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
15:39:35 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:39:35 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:39:35 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
15:39:35 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 1683ms
15:39:35 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
15:39:35 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316ef60c00 == 35 [pid = 1904] [id = 252]
15:39:35 INFO - PROCESS | 1856 | ++DOMWINDOW == 115 (0x7f316e234000) [pid = 1904] [serial = 702] [outer = (nil)]
15:39:35 INFO - PROCESS | 1856 | ++DOMWINDOW == 116 (0x7f316e234800) [pid = 1904] [serial = 703] [outer = 0x7f316e234000]
15:39:35 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:36 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:36 INFO - PROCESS | 1856 | ++DOMWINDOW == 117 (0x7f316e3b1800) [pid = 1904] [serial = 704] [outer = 0x7f316e234000]
15:39:36 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:36 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:36 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
15:39:36 INFO - document served over http requires an https
15:39:36 INFO - sub-resource via script-tag using the http-csp
15:39:36 INFO - delivery method with keep-origin-redirect and when
15:39: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"
15:39:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:39:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:39:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:39:36 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
15:39:36 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
15:39:36 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:39:36 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:39:36 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
15:39:36 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 1640ms
15:39:36 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html
15:39:37 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:37 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316f542100 == 36 [pid = 1904] [id = 253]
15:39:37 INFO - PROCESS | 1856 | ++DOMWINDOW == 118 (0x7f316efbe400) [pid = 1904] [serial = 705] [outer = (nil)]
15:39:37 INFO - PROCESS | 1856 | ++DOMWINDOW == 119 (0x7f316f413000) [pid = 1904] [serial = 706] [outer = 0x7f316efbe400]
15:39:37 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:37 INFO - PROCESS | 1856 | ++DOMWINDOW == 120 (0x7f316f5f9800) [pid = 1904] [serial = 707] [outer = 0x7f316efbe400]
15:39:37 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:37 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:38 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
15:39:38 INFO - document served over http requires an https
15:39:38 INFO - sub-resource via script-tag using the http-csp
15:39:38 INFO - delivery method with no-redirect and when
15:39: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"
15:39:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:39:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:39:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:39:38 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
15:39:38 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
15:39:38 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:39:38 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:39:38 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
15:39:38 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 1683ms
15:39:38 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
15:39:38 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316f825600 == 37 [pid = 1904] [id = 254]
15:39:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 121 (0x7f31705ccc00) [pid = 1904] [serial = 708] [outer = (nil)]
15:39:39 INFO - PROCESS | 1856 | ++DOMWINDOW == 122 (0x7f31705df400) [pid = 1904] [serial = 709] [outer = 0x7f31705ccc00]
15:39:39 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:39 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:39 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:39 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:39 INFO - PROCESS | 1856 | ++DOMWINDOW == 123 (0x7f3170903000) [pid = 1904] [serial = 710] [outer = 0x7f31705ccc00]
15:39:39 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:39 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:40 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:39:40 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
15:39:40 INFO - document served over http requires an https
15:39:40 INFO - sub-resource via script-tag using the http-csp
15:39:40 INFO - delivery method with swap-origin-redirect and when
15:39: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"
15:39:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:39:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:39:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:39:40 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
15:39:40 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
15:39:40 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:39:40 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:39:40 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
15:39:40 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 2240ms
15:39:40 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
15:39:41 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:41 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316f8b0600 == 38 [pid = 1904] [id = 255]
15:39:41 INFO - PROCESS | 1856 | ++DOMWINDOW == 124 (0x7f3170f7e400) [pid = 1904] [serial = 711] [outer = (nil)]
15:39:41 INFO - PROCESS | 1856 | ++DOMWINDOW == 125 (0x7f3170f7e800) [pid = 1904] [serial = 712] [outer = 0x7f3170f7e400]
15:39:41 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:41 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:41 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:41 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:41 INFO - PROCESS | 1856 | ++DOMWINDOW == 126 (0x7f3171831c00) [pid = 1904] [serial = 713] [outer = 0x7f3170f7e400]
15:39:41 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:41 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:42 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:44 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
15:39:44 INFO - document served over http requires an https
15:39:44 INFO - sub-resource via xhr-request using the http-csp
15:39:44 INFO - delivery method with keep-origin-redirect and when
15:39: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"
15:39:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:39:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:39:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:39:44 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
15:39:44 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
15:39:44 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:39:44 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:39:44 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
15:39:44 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 3148ms
15:39:44 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-downgrade.no-redirect.http.html
15:39:45 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3168f66600 == 39 [pid = 1904] [id = 256]
15:39:45 INFO - PROCESS | 1856 | ++DOMWINDOW == 127 (0x7f3167f1c800) [pid = 1904] [serial = 714] [outer = (nil)]
15:39:45 INFO - PROCESS | 1856 | ++DOMWINDOW == 128 (0x7f3167f5e000) [pid = 1904] [serial = 715] [outer = 0x7f3167f1c800]
15:39:45 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:45 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:45 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:45 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:45 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:46 INFO - PROCESS | 1856 | ++DOMWINDOW == 129 (0x7f3169be1000) [pid = 1904] [serial = 716] [outer = 0x7f3167f1c800]
15:39:46 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:46 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:47 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
15:39:47 INFO - document served over http requires an https
15:39:47 INFO - sub-resource via xhr-request using the http-csp
15:39:47 INFO - delivery method with no-redirect and when
15:39: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"
15:39:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:39:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:39:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:39:47 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
15:39:47 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
15:39:47 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:39:47 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:39:47 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
15:39:47 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 2997ms
15:39:47 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
15:39:47 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3169df6100 == 40 [pid = 1904] [id = 257]
15:39:47 INFO - PROCESS | 1856 | ++DOMWINDOW == 130 (0x7f316b15fc00) [pid = 1904] [serial = 717] [outer = (nil)]
15:39:47 INFO - PROCESS | 1856 | ++DOMWINDOW == 131 (0x7f316b19a000) [pid = 1904] [serial = 718] [outer = 0x7f316b15fc00]
15:39:47 INFO - PROCESS | 1856 | ++DOMWINDOW == 132 (0x7f316bbff000) [pid = 1904] [serial = 719] [outer = 0x7f316b15fc00]
15:39:47 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:47 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:48 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
15:39:48 INFO - document served over http requires an https
15:39:48 INFO - sub-resource via xhr-request using the http-csp
15:39:48 INFO - delivery method with swap-origin-redirect and when
15:39: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"
15:39:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:39:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:39:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:39:48 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
15:39:48 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
15:39:48 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:39:48 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:39:48 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
15:39:48 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 1797ms
15:39:48 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
15:39:49 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316e845d00 == 39 [pid = 1904] [id = 245]
15:39:49 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316c33fb00 == 38 [pid = 1904] [id = 244]
15:39:49 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316bbbad00 == 37 [pid = 1904] [id = 243]
15:39:49 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3169d35000 == 36 [pid = 1904] [id = 242]
15:39:49 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3168d54900 == 37 [pid = 1904] [id = 258]
15:39:49 INFO - PROCESS | 1856 | ++DOMWINDOW == 133 (0x7f3169d0fc00) [pid = 1904] [serial = 720] [outer = (nil)]
15:39:49 INFO - PROCESS | 1856 | ++DOMWINDOW == 134 (0x7f3169d54800) [pid = 1904] [serial = 721] [outer = 0x7f3169d0fc00]
15:39:49 INFO - PROCESS | 1856 | ++DOMWINDOW == 135 (0x7f316bbffc00) [pid = 1904] [serial = 722] [outer = 0x7f3169d0fc00]
15:39:49 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:49 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3168d54e00 == 36 [pid = 1904] [id = 241]
15:39:49 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316729e900 == 35 [pid = 1904] [id = 240]
15:39:49 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3169d37300 == 34 [pid = 1904] [id = 239]
15:39:49 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3169d39b00 == 33 [pid = 1904] [id = 223]
15:39:49 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3169df4d00 == 32 [pid = 1904] [id = 238]
15:39:49 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316e846c00 == 31 [pid = 1904] [id = 207]
15:39:49 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316c08f000 == 30 [pid = 1904] [id = 237]
15:39:49 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:49 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3168f66b00 == 29 [pid = 1904] [id = 221]
15:39:49 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3169c40c00 == 28 [pid = 1904] [id = 236]
15:39:49 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3168d55d00 == 27 [pid = 1904] [id = 235]
15:39:49 INFO - PROCESS | 1856 | --DOCSHELL 0x7f31672a0200 == 26 [pid = 1904] [id = 234]
15:39:49 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316dda2f00 == 25 [pid = 1904] [id = 233]
15:39:49 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316d067c00 == 24 [pid = 1904] [id = 232]
15:39:49 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316c31c300 == 23 [pid = 1904] [id = 231]
15:39:49 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316c08ff00 == 22 [pid = 1904] [id = 230]
15:39:49 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316b513d00 == 21 [pid = 1904] [id = 229]
15:39:49 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316b174400 == 20 [pid = 1904] [id = 228]
15:39:49 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316ad5ba00 == 19 [pid = 1904] [id = 227]
15:39:49 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3169df5700 == 18 [pid = 1904] [id = 226]
15:39:49 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316ad5e200 == 17 [pid = 1904] [id = 217]
15:39:49 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316bb7be00 == 16 [pid = 1904] [id = 218]
15:39:49 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3168f62a00 == 15 [pid = 1904] [id = 225]
15:39:49 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3169f85000 == 14 [pid = 1904] [id = 224]
15:39:50 INFO - PROCESS | 1856 | --DOMWINDOW == 134 (0x7f316d1f9000) [pid = 1904] [serial = 582] [outer = (nil)] [url = about:blank]
15:39:50 INFO - PROCESS | 1856 | --DOMWINDOW == 133 (0x7f3167e6a400) [pid = 1904] [serial = 594] [outer = (nil)] [url = about:blank]
15:39:50 INFO - PROCESS | 1856 | --DOMWINDOW == 132 (0x7f3168cc4800) [pid = 1904] [serial = 613] [outer = (nil)] [url = about:blank]
15:39:50 INFO - PROCESS | 1856 | --DOMWINDOW == 131 (0x7f316aff8800) [pid = 1904] [serial = 579] [outer = (nil)] [url = about:blank]
15:39:50 INFO - PROCESS | 1856 | --DOMWINDOW == 130 (0x7f316c145000) [pid = 1904] [serial = 624] [outer = (nil)] [url = about:blank]
15:39:50 INFO - PROCESS | 1856 | --DOMWINDOW == 129 (0x7f316ab43c00) [pid = 1904] [serial = 618] [outer = (nil)] [url = about:blank]
15:39:50 INFO - PROCESS | 1856 | --DOMWINDOW == 128 (0x7f316b189800) [pid = 1904] [serial = 621] [outer = (nil)] [url = about:blank]
15:39:50 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
15:39:50 INFO - document served over http requires an https
15:39:50 INFO - sub-resource via xhr-request using the http-csp
15:39:50 INFO - delivery method with swap-origin-redirect and when
15:39: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"
15:39:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:39:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:39:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:39:50 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
15:39:50 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
15:39:50 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:39:50 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:39:50 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
15:39:50 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 1588ms
15:39:50 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
15:39:50 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3168f62a00 == 15 [pid = 1904] [id = 259]
15:39:50 INFO - PROCESS | 1856 | ++DOMWINDOW == 129 (0x7f316c133c00) [pid = 1904] [serial = 723] [outer = (nil)]
15:39:51 INFO - PROCESS | 1856 | ++DOMWINDOW == 130 (0x7f316c145000) [pid = 1904] [serial = 724] [outer = 0x7f316c133c00]
15:39:51 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:51 INFO - PROCESS | 1856 | ++DOMWINDOW == 131 (0x7f316cc45c00) [pid = 1904] [serial = 725] [outer = 0x7f316c133c00]
15:39:51 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:52 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
15:39:52 INFO - document served over http requires an https
15:39:52 INFO - sub-resource via xhr-request using the http-csp
15:39:52 INFO - delivery method with keep-origin-redirect and when
15:39: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"
15:39:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:39:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:39:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:39:52 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
15:39:52 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
15:39:52 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:39:52 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:39:52 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
15:39:52 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 1584ms
15:39:52 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-upgrade.no-redirect.http.html
15:39:52 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:52 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:52 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3169d38700 == 16 [pid = 1904] [id = 260]
15:39:52 INFO - PROCESS | 1856 | ++DOMWINDOW == 132 (0x7f316d1b4800) [pid = 1904] [serial = 726] [outer = (nil)]
15:39:52 INFO - PROCESS | 1856 | ++DOMWINDOW == 133 (0x7f316d1f9000) [pid = 1904] [serial = 727] [outer = 0x7f316d1b4800]
15:39:52 INFO - PROCESS | 1856 | ++DOMWINDOW == 134 (0x7f316dc4e800) [pid = 1904] [serial = 728] [outer = 0x7f316d1b4800]
15:39:52 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:53 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:54 INFO - PROCESS | 1856 | --DOMWINDOW == 133 (0x7f3167e6c000) [pid = 1904] [serial = 658] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:39:54 INFO - PROCESS | 1856 | --DOMWINDOW == 132 (0x7f3168c49800) [pid = 1904] [serial = 665] [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]
15:39:54 INFO - PROCESS | 1856 | --DOMWINDOW == 131 (0x7f3168440400) [pid = 1904] [serial = 670] [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]
15:39:54 INFO - PROCESS | 1856 | --DOMWINDOW == 130 (0x7f3167edc800) [pid = 1904] [serial = 655] [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]
15:39:54 INFO - PROCESS | 1856 | --DOMWINDOW == 129 (0x7f3166ef1000) [pid = 1904] [serial = 683] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445553563974]
15:39:54 INFO - PROCESS | 1856 | --DOMWINDOW == 128 (0x7f3166ef1400) [pid = 1904] [serial = 668] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:39:54 INFO - PROCESS | 1856 | --DOMWINDOW == 127 (0x7f316c147800) [pid = 1904] [serial = 678] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:39:54 INFO - PROCESS | 1856 | --DOMWINDOW == 126 (0x7f316bb51400) [pid = 1904] [serial = 675] [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]
15:39:54 INFO - PROCESS | 1856 | --DOMWINDOW == 125 (0x7f316d120c00) [pid = 1904] [serial = 680] [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]
15:39:54 INFO - PROCESS | 1856 | --DOMWINDOW == 124 (0x7f3169f0bc00) [pid = 1904] [serial = 673] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:39:54 INFO - PROCESS | 1856 | --DOMWINDOW == 123 (0x7f3169cf4800) [pid = 1904] [serial = 660] [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]
15:39:54 INFO - PROCESS | 1856 | --DOMWINDOW == 122 (0x7f3169efdc00) [pid = 1904] [serial = 663] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445553555870]
15:39:54 INFO - PROCESS | 1856 | --DOMWINDOW == 121 (0x7f316e81d400) [pid = 1904] [serial = 638] [outer = (nil)] [url = about:blank]
15:39:54 INFO - PROCESS | 1856 | --DOMWINDOW == 120 (0x7f317093cc00) [pid = 1904] [serial = 644] [outer = (nil)] [url = about:blank]
15:39:54 INFO - PROCESS | 1856 | --DOMWINDOW == 119 (0x7f31721a1400) [pid = 1904] [serial = 653] [outer = (nil)] [url = about:blank]
15:39:54 INFO - PROCESS | 1856 | --DOMWINDOW == 118 (0x7f3168440800) [pid = 1904] [serial = 669] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:39:54 INFO - PROCESS | 1856 | --DOMWINDOW == 117 (0x7f3167218400) [pid = 1904] [serial = 684] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445553563974]
15:39:54 INFO - PROCESS | 1856 | --DOMWINDOW == 116 (0x7f316ba92c00) [pid = 1904] [serial = 632] [outer = (nil)] [url = about:blank]
15:39:54 INFO - PROCESS | 1856 | --DOMWINDOW == 115 (0x7f3168cc4c00) [pid = 1904] [serial = 666] [outer = (nil)] [url = about:blank]
15:39:54 INFO - PROCESS | 1856 | --DOMWINDOW == 114 (0x7f316f8cc800) [pid = 1904] [serial = 641] [outer = (nil)] [url = about:blank]
15:39:54 INFO - PROCESS | 1856 | --DOMWINDOW == 113 (0x7f316847e400) [pid = 1904] [serial = 671] [outer = (nil)] [url = about:blank]
15:39:54 INFO - PROCESS | 1856 | --DOMWINDOW == 112 (0x7f316d1f9800) [pid = 1904] [serial = 635] [outer = (nil)] [url = about:blank]
15:39:54 INFO - PROCESS | 1856 | --DOMWINDOW == 111 (0x7f3168cc4000) [pid = 1904] [serial = 664] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445553555870]
15:39:54 INFO - PROCESS | 1856 | --DOMWINDOW == 110 (0x7f316d123c00) [pid = 1904] [serial = 681] [outer = (nil)] [url = about:blank]
15:39:54 INFO - PROCESS | 1856 | --DOMWINDOW == 109 (0x7f316812e000) [pid = 1904] [serial = 686] [outer = (nil)] [url = about:blank]
15:39:54 INFO - PROCESS | 1856 | --DOMWINDOW == 108 (0x7f3167e6cc00) [pid = 1904] [serial = 659] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:39:54 INFO - PROCESS | 1856 | --DOMWINDOW == 107 (0x7f3169e8c000) [pid = 1904] [serial = 661] [outer = (nil)] [url = about:blank]
15:39:54 INFO - PROCESS | 1856 | --DOMWINDOW == 106 (0x7f3171d01c00) [pid = 1904] [serial = 650] [outer = (nil)] [url = about:blank]
15:39:54 INFO - PROCESS | 1856 | --DOMWINDOW == 105 (0x7f316aaf9000) [pid = 1904] [serial = 674] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:39:54 INFO - PROCESS | 1856 | --DOMWINDOW == 104 (0x7f3168065000) [pid = 1904] [serial = 656] [outer = (nil)] [url = about:blank]
15:39:54 INFO - PROCESS | 1856 | --DOMWINDOW == 103 (0x7f316bb59000) [pid = 1904] [serial = 676] [outer = (nil)] [url = about:blank]
15:39:54 INFO - PROCESS | 1856 | --DOMWINDOW == 102 (0x7f3171290800) [pid = 1904] [serial = 647] [outer = (nil)] [url = about:blank]
15:39:54 INFO - PROCESS | 1856 | --DOMWINDOW == 101 (0x7f3169c56000) [pid = 1904] [serial = 629] [outer = (nil)] [url = about:blank]
15:39:54 INFO - PROCESS | 1856 | --DOMWINDOW == 100 (0x7f316c147c00) [pid = 1904] [serial = 679] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:39:54 INFO - PROCESS | 1856 | --DOMWINDOW == 99 (0x7f3169cf4000) [pid = 1904] [serial = 627] [outer = (nil)] [url = about:blank]
15:39:54 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
15:39:54 INFO - document served over http requires an https
15:39:54 INFO - sub-resource via xhr-request using the http-csp
15:39:54 INFO - delivery method with no-redirect and when
15:39: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"
15:39:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:39:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:39:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:39:54 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
15:39:54 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
15:39:54 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:39:54 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:39:54 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
15:39:54 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 2636ms
15:39:54 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
15:39:55 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3169f87d00 == 17 [pid = 1904] [id = 261]
15:39:55 INFO - PROCESS | 1856 | ++DOMWINDOW == 100 (0x7f3167e6ac00) [pid = 1904] [serial = 729] [outer = (nil)]
15:39:55 INFO - PROCESS | 1856 | ++DOMWINDOW == 101 (0x7f3167e6c000) [pid = 1904] [serial = 730] [outer = 0x7f3167e6ac00]
15:39:55 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:55 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:55 INFO - PROCESS | 1856 | ++DOMWINDOW == 102 (0x7f316812e000) [pid = 1904] [serial = 731] [outer = 0x7f3167e6ac00]
15:39:55 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:55 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:56 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
15:39:56 INFO - document served over http requires an https
15:39:56 INFO - sub-resource via xhr-request using the http-csp
15:39:56 INFO - delivery method with swap-origin-redirect and when
15:39: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"
15:39:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:39:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:39:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:39:56 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
15:39:56 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
15:39:56 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:39:56 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:39:56 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
15:39:56 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 1833ms
15:39:56 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.keep-origin-redirect.http.html
15:39:57 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:57 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f31672a0700 == 18 [pid = 1904] [id = 262]
15:39:57 INFO - PROCESS | 1856 | ++DOMWINDOW == 103 (0x7f3167f5e400) [pid = 1904] [serial = 732] [outer = (nil)]
15:39:57 INFO - PROCESS | 1856 | ++DOMWINDOW == 104 (0x7f3168440400) [pid = 1904] [serial = 733] [outer = 0x7f3167f5e400]
15:39:57 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:57 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:57 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:58 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:58 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:58 INFO - PROCESS | 1856 | ++DOMWINDOW == 105 (0x7f3169cf4000) [pid = 1904] [serial = 734] [outer = 0x7f3167f5e400]
15:39:58 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:58 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:39:59 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
15:39:59 INFO - document served over http requires an http
15:39:59 INFO - sub-resource via fetch-request using the meta-csp
15:39:59 INFO - delivery method with keep-origin-redirect and when
15:39:59 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.keep-origin-redirect.http.html"
15:39:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:39:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:39:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:39:59 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
15:39:59 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
15:39:59 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
15:39:59 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:39:59 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:39:59 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
15:39:59 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 2899ms
15:39:59 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html
15:39:59 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316ad5dd00 == 19 [pid = 1904] [id = 263]
15:39:59 INFO - PROCESS | 1856 | ++DOMWINDOW == 106 (0x7f316ac98000) [pid = 1904] [serial = 735] [outer = (nil)]
15:40:00 INFO - PROCESS | 1856 | ++DOMWINDOW == 107 (0x7f316aeb5400) [pid = 1904] [serial = 736] [outer = 0x7f316ac98000]
15:40:00 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:00 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:00 INFO - PROCESS | 1856 | ++DOMWINDOW == 108 (0x7f316bb51400) [pid = 1904] [serial = 737] [outer = 0x7f316ac98000]
15:40:00 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:00 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:01 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
15:40:01 INFO - document served over http requires an http
15:40:01 INFO - sub-resource via fetch-request using the meta-csp
15:40:01 INFO - delivery method with no-redirect and when
15:40: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-http/fetch-request/cross-origin.no-redirect.http.html"
15:40:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:40:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:40:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:40:01 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
15:40:01 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
15:40:01 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
15:40:01 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:40:01 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:40:01 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
15:40:01 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html | took 1692ms
15:40:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html
15:40:01 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316b511500 == 20 [pid = 1904] [id = 264]
15:40:01 INFO - PROCESS | 1856 | ++DOMWINDOW == 109 (0x7f316cd95800) [pid = 1904] [serial = 738] [outer = (nil)]
15:40:01 INFO - PROCESS | 1856 | ++DOMWINDOW == 110 (0x7f316d0a2400) [pid = 1904] [serial = 739] [outer = 0x7f316cd95800]
15:40:02 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:02 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:02 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:02 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:02 INFO - PROCESS | 1856 | ++DOMWINDOW == 111 (0x7f316d1f9800) [pid = 1904] [serial = 740] [outer = 0x7f316cd95800]
15:40:02 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:02 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:02 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:03 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
15:40:03 INFO - document served over http requires an http
15:40:03 INFO - sub-resource via fetch-request using the meta-csp
15:40:03 INFO - delivery method with swap-origin-redirect and when
15:40: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/meta-csp/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html"
15:40:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:40:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:40:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:40:03 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
15:40:03 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
15:40:03 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
15:40:03 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:40:03 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:40:03 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
15:40:03 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 1889ms
15:40:03 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html
15:40:03 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:03 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316c092700 == 21 [pid = 1904] [id = 265]
15:40:03 INFO - PROCESS | 1856 | ++DOMWINDOW == 112 (0x7f316e81d400) [pid = 1904] [serial = 741] [outer = (nil)]
15:40:03 INFO - PROCESS | 1856 | ++DOMWINDOW == 113 (0x7f316e841000) [pid = 1904] [serial = 742] [outer = 0x7f316e81d400]
15:40:03 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:04 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:04 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:04 INFO - PROCESS | 1856 | ++DOMWINDOW == 114 (0x7f316f598800) [pid = 1904] [serial = 743] [outer = 0x7f316e81d400]
15:40:04 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:04 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:04 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:04 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316c33b500 == 22 [pid = 1904] [id = 266]
15:40:04 INFO - PROCESS | 1856 | ++DOMWINDOW == 115 (0x7f316f5f9000) [pid = 1904] [serial = 744] [outer = (nil)]
15:40:04 INFO - PROCESS | 1856 | ++DOMWINDOW == 116 (0x7f316f8cc800) [pid = 1904] [serial = 745] [outer = 0x7f316f5f9000]
15:40:04 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:40:05 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
15:40:05 INFO - document served over http requires an http
15:40:05 INFO - sub-resource via iframe-tag using the meta-csp
15:40:05 INFO - delivery method with keep-origin-redirect and when
15:40: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-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html"
15:40:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:40:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:40:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:40:05 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
15:40:05 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
15:40:05 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:40:05 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:40:05 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
15:40:05 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 1798ms
15:40:05 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html
15:40:05 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:05 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316d064a00 == 23 [pid = 1904] [id = 267]
15:40:05 INFO - PROCESS | 1856 | ++DOMWINDOW == 117 (0x7f31705df800) [pid = 1904] [serial = 746] [outer = (nil)]
15:40:05 INFO - PROCESS | 1856 | ++DOMWINDOW == 118 (0x7f3170868000) [pid = 1904] [serial = 747] [outer = 0x7f31705df800]
15:40:05 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:05 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:05 INFO - PROCESS | 1856 | ++DOMWINDOW == 119 (0x7f317092d800) [pid = 1904] [serial = 748] [outer = 0x7f31705df800]
15:40:05 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:06 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:06 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:06 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316d56b600 == 24 [pid = 1904] [id = 268]
15:40:06 INFO - PROCESS | 1856 | ++DOMWINDOW == 120 (0x7f317093cc00) [pid = 1904] [serial = 749] [outer = (nil)]
15:40:06 INFO - PROCESS | 1856 | ++DOMWINDOW == 121 (0x7f3170f31c00) [pid = 1904] [serial = 750] [outer = 0x7f317093cc00]
15:40:07 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
15:40:07 INFO - document served over http requires an http
15:40:07 INFO - sub-resource via iframe-tag using the meta-csp
15:40:07 INFO - delivery method with no-redirect and when
15:40: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-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html"
15:40:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:40:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:40:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:40:07 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
15:40:07 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
15:40:07 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:40:07 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:40:07 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
15:40:07 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html | took 2190ms
15:40:07 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html
15:40:07 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316e303000 == 25 [pid = 1904] [id = 269]
15:40:07 INFO - PROCESS | 1856 | ++DOMWINDOW == 122 (0x7f3171376400) [pid = 1904] [serial = 751] [outer = (nil)]
15:40:08 INFO - PROCESS | 1856 | ++DOMWINDOW == 123 (0x7f3171831800) [pid = 1904] [serial = 752] [outer = 0x7f3171376400]
15:40:08 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:08 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:08 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:08 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:08 INFO - PROCESS | 1856 | ++DOMWINDOW == 124 (0x7f31718b0800) [pid = 1904] [serial = 753] [outer = 0x7f3171376400]
15:40:08 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:08 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:09 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316e847600 == 26 [pid = 1904] [id = 270]
15:40:09 INFO - PROCESS | 1856 | ++DOMWINDOW == 125 (0x7f31718fb000) [pid = 1904] [serial = 754] [outer = (nil)]
15:40:09 INFO - PROCESS | 1856 | ++DOMWINDOW == 126 (0x7f3171958000) [pid = 1904] [serial = 755] [outer = 0x7f31718fb000]
15:40:09 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
15:40:09 INFO - document served over http requires an http
15:40:09 INFO - sub-resource via iframe-tag using the meta-csp
15:40:09 INFO - delivery method with swap-origin-redirect and when
15:40: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/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html"
15:40:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:40:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:40:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:40:09 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
15:40:09 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
15:40:09 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:40:09 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:40:09 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
15:40:09 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 2335ms
15:40:09 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html
15:40:09 INFO - PROCESS | 1856 | --DOCSHELL 0x7f0996931500 == 6 [pid = 1856] [id = 7]
15:40:10 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316e9bcc00 == 27 [pid = 1904] [id = 271]
15:40:10 INFO - PROCESS | 1856 | ++DOMWINDOW == 127 (0x7f3171c3ac00) [pid = 1904] [serial = 756] [outer = (nil)]
15:40:10 INFO - PROCESS | 1856 | ++DOMWINDOW == 128 (0x7f3171c51400) [pid = 1904] [serial = 757] [outer = 0x7f3171c3ac00]
15:40:10 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:10 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:10 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:10 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:10 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:10 INFO - PROCESS | 1856 | ++DOMWINDOW == 129 (0x7f3169b40800) [pid = 1904] [serial = 758] [outer = 0x7f3171c3ac00]
15:40:10 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:10 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:12 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
15:40:12 INFO - document served over http requires an http
15:40:12 INFO - sub-resource via script-tag using the meta-csp
15:40:12 INFO - delivery method with keep-origin-redirect and when
15:40: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-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html"
15:40:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:40:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:40:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:40:12 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
15:40:12 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
15:40:12 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:40:12 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:40:12 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
15:40:12 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 2598ms
15:40:12 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html
15:40:12 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316f821f00 == 28 [pid = 1904] [id = 272]
15:40:12 INFO - PROCESS | 1856 | ++DOMWINDOW == 130 (0x7f3171d90800) [pid = 1904] [serial = 759] [outer = (nil)]
15:40:13 INFO - PROCESS | 1856 | ++DOMWINDOW == 131 (0x7f3171d90c00) [pid = 1904] [serial = 760] [outer = 0x7f3171d90800]
15:40:13 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:13 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:13 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:13 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:13 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:13 INFO - PROCESS | 1856 | ++DOMWINDOW == 132 (0x7f31720ec000) [pid = 1904] [serial = 761] [outer = 0x7f3171d90800]
15:40:13 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:14 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
15:40:14 INFO - document served over http requires an http
15:40:14 INFO - sub-resource via script-tag using the meta-csp
15:40:14 INFO - delivery method with no-redirect and when
15:40: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-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html"
15:40:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:40:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:40:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:40:14 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
15:40:14 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
15:40:14 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:40:14 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:40:14 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
15:40:14 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 2744ms
15:40:14 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html
15:40:15 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:15 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3170102c00 == 29 [pid = 1904] [id = 273]
15:40:15 INFO - PROCESS | 1856 | ++DOMWINDOW == 133 (0x7f31721a1000) [pid = 1904] [serial = 762] [outer = (nil)]
15:40:15 INFO - PROCESS | 1856 | ++DOMWINDOW == 134 (0x7f3172d6b000) [pid = 1904] [serial = 763] [outer = 0x7f31721a1000]
15:40:15 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:15 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:15 INFO - PROCESS | 1856 | ++DOMWINDOW == 135 (0x7f3172dc5400) [pid = 1904] [serial = 764] [outer = 0x7f31721a1000]
15:40:15 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:15 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:16 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:40:16 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
15:40:16 INFO - document served over http requires an http
15:40:16 INFO - sub-resource via script-tag using the meta-csp
15:40:16 INFO - delivery method with swap-origin-redirect and when
15:40: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/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html"
15:40:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:40:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:40:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:40:16 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
15:40:16 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
15:40:16 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:40:16 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:40:16 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
15:40:16 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 1782ms
15:40:16 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html
15:40:17 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:17 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f317051ab00 == 30 [pid = 1904] [id = 274]
15:40:17 INFO - PROCESS | 1856 | ++DOMWINDOW == 136 (0x7f3173906400) [pid = 1904] [serial = 765] [outer = (nil)]
15:40:17 INFO - PROCESS | 1856 | ++DOMWINDOW == 137 (0x7f3173918000) [pid = 1904] [serial = 766] [outer = 0x7f3173906400]
15:40:17 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:17 INFO - PROCESS | 1856 | ++DOMWINDOW == 138 (0x7f31739aa800) [pid = 1904] [serial = 767] [outer = 0x7f3173906400]
15:40:17 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:17 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:17 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:18 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
15:40:18 INFO - document served over http requires an http
15:40:18 INFO - sub-resource via xhr-request using the meta-csp
15:40:18 INFO - delivery method with keep-origin-redirect and when
15:40:18 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html"
15:40:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:40:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:40:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:40:18 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
15:40:18 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
15:40:18 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:40:18 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:40:18 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
15:40:18 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 1901ms
15:40:18 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html
15:40:18 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:18 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:19 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3170ff7400 == 31 [pid = 1904] [id = 275]
15:40:19 INFO - PROCESS | 1856 | ++DOMWINDOW == 139 (0x7f3176e52800) [pid = 1904] [serial = 768] [outer = (nil)]
15:40:19 INFO - PROCESS | 1856 | ++DOMWINDOW == 140 (0x7f3176e52c00) [pid = 1904] [serial = 769] [outer = 0x7f3176e52800]
15:40:19 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:19 INFO - PROCESS | 1856 | ++DOMWINDOW == 141 (0x7f3176f39c00) [pid = 1904] [serial = 770] [outer = 0x7f3176e52800]
15:40:19 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:19 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:19 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:20 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
15:40:20 INFO - document served over http requires an http
15:40:20 INFO - sub-resource via xhr-request using the meta-csp
15:40:20 INFO - delivery method with no-redirect and when
15:40:20 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html"
15:40:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:40:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:40:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:40:20 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
15:40:20 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
15:40:20 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:40:20 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:40:20 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
15:40:20 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html | took 1699ms
15:40:20 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html
15:40:20 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:20 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f317182cc00 == 32 [pid = 1904] [id = 276]
15:40:20 INFO - PROCESS | 1856 | ++DOMWINDOW == 142 (0x7f31771aa000) [pid = 1904] [serial = 771] [outer = (nil)]
15:40:21 INFO - PROCESS | 1856 | ++DOMWINDOW == 143 (0x7f3169a10400) [pid = 1904] [serial = 772] [outer = 0x7f31771aa000]
15:40:21 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:21 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:21 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:21 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:21 INFO - PROCESS | 1856 | ++DOMWINDOW == 144 (0x7f31771efc00) [pid = 1904] [serial = 773] [outer = 0x7f31771aa000]
15:40:21 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:21 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:21 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:22 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
15:40:22 INFO - document served over http requires an http
15:40:22 INFO - sub-resource via xhr-request using the meta-csp
15:40:22 INFO - delivery method with swap-origin-redirect and when
15:40: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/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html"
15:40:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:40:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:40:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:40:22 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
15:40:22 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
15:40:22 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:40:22 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:40:22 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
15:40:22 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 2088ms
15:40:22 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.keep-origin-redirect.http.html
15:40:23 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3168f63e00 == 33 [pid = 1904] [id = 277]
15:40:23 INFO - PROCESS | 1856 | ++DOMWINDOW == 145 (0x7f3167fc0800) [pid = 1904] [serial = 774] [outer = (nil)]
15:40:24 INFO - PROCESS | 1856 | ++DOMWINDOW == 146 (0x7f3167fc0c00) [pid = 1904] [serial = 775] [outer = 0x7f3167fc0800]
15:40:24 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:24 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:24 INFO - PROCESS | 1856 | ++DOMWINDOW == 147 (0x7f3169db8400) [pid = 1904] [serial = 776] [outer = 0x7f3167fc0800]
15:40:24 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:24 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:24 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:25 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
15:40:25 INFO - document served over http requires an https
15:40:25 INFO - sub-resource via fetch-request using the meta-csp
15:40:25 INFO - delivery method with keep-origin-redirect and when
15:40: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/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.keep-origin-redirect.http.html"
15:40:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:40:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:40:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:40:25 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
15:40:25 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
15:40:25 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
15:40:25 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:40:25 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:40:25 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
15:40:25 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 3247ms
15:40:25 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html
15:40:26 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316bb7c800 == 34 [pid = 1904] [id = 278]
15:40:26 INFO - PROCESS | 1856 | ++DOMWINDOW == 148 (0x7f3168ffcc00) [pid = 1904] [serial = 777] [outer = (nil)]
15:40:26 INFO - PROCESS | 1856 | ++DOMWINDOW == 149 (0x7f3169c56000) [pid = 1904] [serial = 778] [outer = 0x7f3168ffcc00]
15:40:26 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:27 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:27 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:27 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:27 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:27 INFO - PROCESS | 1856 | ++DOMWINDOW == 150 (0x7f316ad54c00) [pid = 1904] [serial = 779] [outer = 0x7f3168ffcc00]
15:40:27 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:27 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:27 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316816b700 == 33 [pid = 1904] [id = 247]
15:40:27 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3169c40200 == 32 [pid = 1904] [id = 248]
15:40:27 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316b513300 == 31 [pid = 1904] [id = 249]
15:40:27 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316dda2000 == 30 [pid = 1904] [id = 250]
15:40:27 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316e9ba400 == 29 [pid = 1904] [id = 251]
15:40:27 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316ef60c00 == 28 [pid = 1904] [id = 252]
15:40:27 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316f542100 == 27 [pid = 1904] [id = 253]
15:40:27 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316f825600 == 26 [pid = 1904] [id = 254]
15:40:27 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3168f66600 == 25 [pid = 1904] [id = 256]
15:40:27 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3169df6100 == 24 [pid = 1904] [id = 257]
15:40:27 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3168d54900 == 23 [pid = 1904] [id = 258]
15:40:27 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3168f62a00 == 22 [pid = 1904] [id = 259]
15:40:27 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3169d38700 == 21 [pid = 1904] [id = 260]
15:40:27 INFO - PROCESS | 1856 | --DOMWINDOW == 149 (0x7f3169cb6400) [pid = 1904] [serial = 657] [outer = (nil)] [url = about:blank]
15:40:27 INFO - PROCESS | 1856 | --DOMWINDOW == 148 (0x7f316c145c00) [pid = 1904] [serial = 677] [outer = (nil)] [url = about:blank]
15:40:27 INFO - PROCESS | 1856 | --DOMWINDOW == 147 (0x7f3168c46800) [pid = 1904] [serial = 672] [outer = (nil)] [url = about:blank]
15:40:27 INFO - PROCESS | 1856 | --DOMWINDOW == 146 (0x7f316ada9400) [pid = 1904] [serial = 662] [outer = (nil)] [url = about:blank]
15:40:27 INFO - PROCESS | 1856 | --DOMWINDOW == 145 (0x7f316b505800) [pid = 1904] [serial = 667] [outer = (nil)] [url = about:blank]
15:40:27 INFO - PROCESS | 1856 | --DOMWINDOW == 144 (0x7f316dc41c00) [pid = 1904] [serial = 682] [outer = (nil)] [url = about:blank]
15:40:28 INFO - PROCESS | 1856 | --DOCSHELL 0x7f099714d100 == 5 [pid = 1856] [id = 8]
15:40:28 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
15:40:28 INFO - document served over http requires an https
15:40:28 INFO - sub-resource via fetch-request using the meta-csp
15:40:28 INFO - delivery method with no-redirect and when
15:40: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-https/fetch-request/cross-origin.no-redirect.http.html"
15:40:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:40:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:40:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:40:28 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
15:40:28 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
15:40:28 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
15:40:28 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:40:28 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:40:28 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
15:40:28 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html | took 2751ms
15:40:28 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.swap-origin-redirect.http.html
15:40:28 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3168d54e00 == 22 [pid = 1904] [id = 279]
15:40:28 INFO - PROCESS | 1856 | ++DOMWINDOW == 145 (0x7f3168475400) [pid = 1904] [serial = 780] [outer = (nil)]
15:40:29 INFO - PROCESS | 1856 | ++DOMWINDOW == 146 (0x7f3168475c00) [pid = 1904] [serial = 781] [outer = 0x7f3168475400]
15:40:29 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:29 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:29 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:29 INFO - PROCESS | 1856 | ++DOMWINDOW == 147 (0x7f3168ee8400) [pid = 1904] [serial = 782] [outer = 0x7f3168475400]
15:40:29 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:29 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:30 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
15:40:30 INFO - document served over http requires an https
15:40:30 INFO - sub-resource via fetch-request using the meta-csp
15:40:30 INFO - delivery method with swap-origin-redirect and when
15:40: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-https/fetch-request/cross-origin.swap-origin-redirect.http.html"
15:40:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:40:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:40:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:40:30 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
15:40:30 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
15:40:30 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
15:40:30 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:40:30 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:40:30 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
15:40:30 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 1535ms
15:40:30 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html
15:40:30 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:30 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3169f85000 == 23 [pid = 1904] [id = 280]
15:40:30 INFO - PROCESS | 1856 | ++DOMWINDOW == 148 (0x7f316ab28000) [pid = 1904] [serial = 783] [outer = (nil)]
15:40:30 INFO - PROCESS | 1856 | ++DOMWINDOW == 149 (0x7f316ab42800) [pid = 1904] [serial = 784] [outer = 0x7f316ab28000]
15:40:31 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:31 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:31 INFO - PROCESS | 1856 | --DOMWINDOW == 15 (0x7f099941fc00) [pid = 1856] [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.]
15:40:31 INFO - PROCESS | 1856 | ++DOMWINDOW == 150 (0x7f316ad7ec00) [pid = 1904] [serial = 785] [outer = 0x7f316ab28000]
15:40:31 INFO - PROCESS | 1856 | --DOMWINDOW == 14 (0x7f099866d000) [pid = 1856] [serial = 16] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,]
15:40:31 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:31 INFO - PROCESS | 1856 | --DOMWINDOW == 13 (0x7f09a15d1400) [pid = 1856] [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.]
15:40:31 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:31 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316bb7c300 == 24 [pid = 1904] [id = 281]
15:40:31 INFO - PROCESS | 1856 | ++DOMWINDOW == 151 (0x7f316aed7000) [pid = 1904] [serial = 786] [outer = (nil)]
15:40:31 INFO - PROCESS | 1856 | ++DOMWINDOW == 152 (0x7f316b5b4000) [pid = 1904] [serial = 787] [outer = 0x7f316aed7000]
15:40:32 INFO - PROCESS | 1856 | --DOMWINDOW == 151 (0x7f316aeb5000) [pid = 1904] [serial = 694] [outer = (nil)] [url = about:blank]
15:40:32 INFO - PROCESS | 1856 | --DOMWINDOW == 150 (0x7f316d1f0000) [pid = 1904] [serial = 700] [outer = (nil)] [url = about:blank]
15:40:32 INFO - PROCESS | 1856 | --DOMWINDOW == 149 (0x7f31705df400) [pid = 1904] [serial = 709] [outer = (nil)] [url = about:blank]
15:40:32 INFO - PROCESS | 1856 | --DOMWINDOW == 148 (0x7f316f413000) [pid = 1904] [serial = 706] [outer = (nil)] [url = about:blank]
15:40:32 INFO - PROCESS | 1856 | --DOMWINDOW == 147 (0x7f31684ea000) [pid = 1904] [serial = 689] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:40:32 INFO - PROCESS | 1856 | --DOMWINDOW == 146 (0x7f316bb51800) [pid = 1904] [serial = 697] [outer = (nil)] [url = about:blank]
15:40:32 INFO - PROCESS | 1856 | --DOMWINDOW == 145 (0x7f316e234800) [pid = 1904] [serial = 703] [outer = (nil)] [url = about:blank]
15:40:32 INFO - PROCESS | 1856 | --DOMWINDOW == 144 (0x7f3167f5e000) [pid = 1904] [serial = 715] [outer = (nil)] [url = about:blank]
15:40:32 INFO - PROCESS | 1856 | --DOMWINDOW == 143 (0x7f316c145000) [pid = 1904] [serial = 724] [outer = (nil)] [url = about:blank]
15:40:32 INFO - PROCESS | 1856 | --DOMWINDOW == 142 (0x7f3169d54800) [pid = 1904] [serial = 721] [outer = (nil)] [url = about:blank]
15:40:32 INFO - PROCESS | 1856 | --DOMWINDOW == 141 (0x7f3169b68000) [pid = 1904] [serial = 691] [outer = (nil)] [url = about:blank]
15:40:32 INFO - PROCESS | 1856 | --DOMWINDOW == 140 (0x7f316b19a000) [pid = 1904] [serial = 718] [outer = (nil)] [url = about:blank]
15:40:32 INFO - PROCESS | 1856 | --DOMWINDOW == 139 (0x7f316d1f9000) [pid = 1904] [serial = 727] [outer = (nil)] [url = about:blank]
15:40:32 INFO - PROCESS | 1856 | --DOMWINDOW == 138 (0x7f3170f7e800) [pid = 1904] [serial = 712] [outer = (nil)] [url = about:blank]
15:40:32 INFO - PROCESS | 1856 | --DOMWINDOW == 137 (0x7f3167e6c000) [pid = 1904] [serial = 730] [outer = (nil)] [url = about:blank]
15:40:32 INFO - PROCESS | 1856 | --DOMWINDOW == 136 (0x7f31672cc000) [pid = 1904] [serial = 688] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:40:32 INFO - PROCESS | 1856 | --DOMWINDOW == 135 (0x7f3167f1c800) [pid = 1904] [serial = 714] [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]
15:40:32 INFO - PROCESS | 1856 | --DOMWINDOW == 134 (0x7f316c133c00) [pid = 1904] [serial = 723] [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]
15:40:32 INFO - PROCESS | 1856 | --DOMWINDOW == 133 (0x7f3169d0fc00) [pid = 1904] [serial = 720] [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]
15:40:32 INFO - PROCESS | 1856 | --DOMWINDOW == 132 (0x7f316d1b4800) [pid = 1904] [serial = 726] [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]
15:40:32 INFO - PROCESS | 1856 | --DOMWINDOW == 131 (0x7f316b15fc00) [pid = 1904] [serial = 717] [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]
15:40:32 INFO - PROCESS | 1856 | --DOMWINDOW == 130 (0x7f3169be1000) [pid = 1904] [serial = 716] [outer = (nil)] [url = about:blank]
15:40:32 INFO - PROCESS | 1856 | --DOMWINDOW == 129 (0x7f316cc45c00) [pid = 1904] [serial = 725] [outer = (nil)] [url = about:blank]
15:40:32 INFO - PROCESS | 1856 | --DOMWINDOW == 128 (0x7f316dc4e800) [pid = 1904] [serial = 728] [outer = (nil)] [url = about:blank]
15:40:32 INFO - PROCESS | 1856 | --DOMWINDOW == 127 (0x7f316bbff000) [pid = 1904] [serial = 719] [outer = (nil)] [url = about:blank]
15:40:32 INFO - PROCESS | 1856 | --DOMWINDOW == 126 (0x7f316bbffc00) [pid = 1904] [serial = 722] [outer = (nil)] [url = about:blank]
15:40:32 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
15:40:32 INFO - document served over http requires an https
15:40:32 INFO - sub-resource via iframe-tag using the meta-csp
15:40:32 INFO - delivery method with keep-origin-redirect and when
15:40: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-https/iframe-tag/cross-origin.keep-origin-redirect.http.html"
15:40:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:40:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:40:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:40:32 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
15:40:32 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
15:40:32 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:40:32 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:40:32 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
15:40:32 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 1985ms
15:40:32 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html
15:40:32 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316d567500 == 25 [pid = 1904] [id = 282]
15:40:32 INFO - PROCESS | 1856 | ++DOMWINDOW == 127 (0x7f31672cc000) [pid = 1904] [serial = 788] [outer = (nil)]
15:40:32 INFO - PROCESS | 1856 | ++DOMWINDOW == 128 (0x7f3167e6c000) [pid = 1904] [serial = 789] [outer = 0x7f31672cc000]
15:40:33 INFO - PROCESS | 1856 | ++DOMWINDOW == 129 (0x7f3169b68000) [pid = 1904] [serial = 790] [outer = 0x7f31672cc000]
15:40:33 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:33 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:33 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316e307100 == 26 [pid = 1904] [id = 283]
15:40:33 INFO - PROCESS | 1856 | ++DOMWINDOW == 130 (0x7f3169d0fc00) [pid = 1904] [serial = 791] [outer = (nil)]
15:40:33 INFO - PROCESS | 1856 | ++DOMWINDOW == 131 (0x7f316b116000) [pid = 1904] [serial = 792] [outer = 0x7f3169d0fc00]
15:40:33 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
15:40:33 INFO - document served over http requires an https
15:40:33 INFO - sub-resource via iframe-tag using the meta-csp
15:40:33 INFO - delivery method with no-redirect and when
15:40:33 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html"
15:40:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:40:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:40:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:40:33 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
15:40:33 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
15:40:33 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:40:33 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:40:33 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
15:40:33 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html | took 1537ms
15:40:33 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.swap-origin-redirect.http.html
15:40:34 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316e8b8900 == 27 [pid = 1904] [id = 284]
15:40:34 INFO - PROCESS | 1856 | ++DOMWINDOW == 132 (0x7f316bb49c00) [pid = 1904] [serial = 793] [outer = (nil)]
15:40:34 INFO - PROCESS | 1856 | ++DOMWINDOW == 133 (0x7f316bb51800) [pid = 1904] [serial = 794] [outer = 0x7f316bb49c00]
15:40:34 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:34 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:34 INFO - PROCESS | 1856 | ++DOMWINDOW == 134 (0x7f316c027800) [pid = 1904] [serial = 795] [outer = 0x7f316bb49c00]
15:40:34 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:34 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:35 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3169d36e00 == 28 [pid = 1904] [id = 285]
15:40:35 INFO - PROCESS | 1856 | ++DOMWINDOW == 135 (0x7f3167edcc00) [pid = 1904] [serial = 796] [outer = (nil)]
15:40:35 INFO - PROCESS | 1856 | ++DOMWINDOW == 136 (0x7f316843a800) [pid = 1904] [serial = 797] [outer = 0x7f3167edcc00]
15:40:35 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:40:36 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
15:40:36 INFO - document served over http requires an https
15:40:36 INFO - sub-resource via iframe-tag using the meta-csp
15:40:36 INFO - delivery method with swap-origin-redirect and when
15:40:36 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.swap-origin-redirect.http.html"
15:40:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:40:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:40:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:40:36 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
15:40:36 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
15:40:36 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:40:36 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:40:36 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
15:40:36 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 2231ms
15:40:36 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html
15:40:36 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316aed9f00 == 29 [pid = 1904] [id = 286]
15:40:36 INFO - PROCESS | 1856 | ++DOMWINDOW == 137 (0x7f316bbffc00) [pid = 1904] [serial = 798] [outer = (nil)]
15:40:36 INFO - PROCESS | 1856 | ++DOMWINDOW == 138 (0x7f316c133c00) [pid = 1904] [serial = 799] [outer = 0x7f316bbffc00]
15:40:36 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:36 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:37 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:37 INFO - PROCESS | 1856 | ++DOMWINDOW == 139 (0x7f316c2ccc00) [pid = 1904] [serial = 800] [outer = 0x7f316bbffc00]
15:40:37 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:37 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:37 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:38 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:40:38 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
15:40:38 INFO - document served over http requires an https
15:40:38 INFO - sub-resource via script-tag using the meta-csp
15:40:38 INFO - delivery method with keep-origin-redirect and when
15:40: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-https/script-tag/cross-origin.keep-origin-redirect.http.html"
15:40:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:40:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:40:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:40:38 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
15:40:38 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
15:40:38 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:40:38 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:40:38 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
15:40:38 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 2335ms
15:40:38 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html
15:40:38 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316e304e00 == 30 [pid = 1904] [id = 287]
15:40:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 140 (0x7f316d109000) [pid = 1904] [serial = 801] [outer = (nil)]
15:40:39 INFO - PROCESS | 1856 | ++DOMWINDOW == 141 (0x7f316d109400) [pid = 1904] [serial = 802] [outer = 0x7f316d109000]
15:40:39 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:39 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:39 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:39 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:39 INFO - PROCESS | 1856 | ++DOMWINDOW == 142 (0x7f316d1b2400) [pid = 1904] [serial = 803] [outer = 0x7f316d109000]
15:40:39 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:39 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:39 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:40 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
15:40:40 INFO - document served over http requires an https
15:40:40 INFO - sub-resource via script-tag using the meta-csp
15:40:40 INFO - delivery method with no-redirect and when
15:40:40 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html"
15:40:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:40:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:40:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:40:40 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
15:40:40 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
15:40:40 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:40:40 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:40:40 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
15:40:40 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html | took 2182ms
15:40:40 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html
15:40:41 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316f53e000 == 31 [pid = 1904] [id = 288]
15:40:41 INFO - PROCESS | 1856 | ++DOMWINDOW == 143 (0x7f316dd21c00) [pid = 1904] [serial = 804] [outer = (nil)]
15:40:41 INFO - PROCESS | 1856 | ++DOMWINDOW == 144 (0x7f316dd6b800) [pid = 1904] [serial = 805] [outer = 0x7f316dd21c00]
15:40:41 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:41 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:41 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:41 INFO - PROCESS | 1856 | ++DOMWINDOW == 145 (0x7f316e234400) [pid = 1904] [serial = 806] [outer = 0x7f316dd21c00]
15:40:41 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:41 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:42 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
15:40:42 INFO - document served over http requires an https
15:40:42 INFO - sub-resource via script-tag using the meta-csp
15:40:42 INFO - delivery method with swap-origin-redirect and when
15:40:42 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html"
15:40:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:40:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:40:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:40:42 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
15:40:42 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
15:40:42 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:40:42 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:40:42 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
15:40:42 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 2191ms
15:40:42 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.keep-origin-redirect.http.html
15:40:43 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:43 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316f8ad400 == 32 [pid = 1904] [id = 289]
15:40:43 INFO - PROCESS | 1856 | ++DOMWINDOW == 146 (0x7f3170f7e800) [pid = 1904] [serial = 807] [outer = (nil)]
15:40:44 INFO - PROCESS | 1856 | ++DOMWINDOW == 147 (0x7f31712bd800) [pid = 1904] [serial = 808] [outer = 0x7f3170f7e800]
15:40:44 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:44 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:44 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:44 INFO - PROCESS | 1856 | ++DOMWINDOW == 148 (0x7f317218dc00) [pid = 1904] [serial = 809] [outer = 0x7f3170f7e800]
15:40:44 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:44 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:44 INFO - PROCESS | 1856 | --DOMWINDOW == 12 (0x7f0998bcf000) [pid = 1856] [serial = 19] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,]
15:40:45 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
15:40:45 INFO - document served over http requires an https
15:40:45 INFO - sub-resource via xhr-request using the meta-csp
15:40:45 INFO - delivery method with keep-origin-redirect and when
15:40:45 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.keep-origin-redirect.http.html"
15:40:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:40:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:40:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:40:45 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
15:40:45 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
15:40:45 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:40:45 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:40:45 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
15:40:45 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 2548ms
15:40:45 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html
15:40:45 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3170ff6500 == 33 [pid = 1904] [id = 290]
15:40:45 INFO - PROCESS | 1856 | ++DOMWINDOW == 149 (0x7f31770aa400) [pid = 1904] [serial = 810] [outer = (nil)]
15:40:45 INFO - PROCESS | 1856 | ++DOMWINDOW == 150 (0x7f3166ed8400) [pid = 1904] [serial = 811] [outer = 0x7f31770aa400]
15:40:46 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:46 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:46 INFO - PROCESS | 1856 | ++DOMWINDOW == 151 (0x7f3171c83800) [pid = 1904] [serial = 812] [outer = 0x7f31770aa400]
15:40:46 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:46 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:46 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:46 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:47 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html | The referrer URL is origin when a
15:40:47 INFO - document served over http requires an https
15:40:47 INFO - sub-resource via xhr-request using the meta-csp
15:40:47 INFO - delivery method with no-redirect and when
15:40:47 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html"
15:40:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:40:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:40:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:40:47 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
15:40:47 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
15:40:47 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:40:47 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:40:47 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html:23:7
15:40:47 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html | took 1842ms
15:40:47 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.swap-origin-redirect.http.html
15:40:47 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:47 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3171c44600 == 34 [pid = 1904] [id = 291]
15:40:47 INFO - PROCESS | 1856 | ++DOMWINDOW == 152 (0x7f316dc47000) [pid = 1904] [serial = 813] [outer = (nil)]
15:40:47 INFO - PROCESS | 1856 | ++DOMWINDOW == 153 (0x7f316dc47400) [pid = 1904] [serial = 814] [outer = 0x7f316dc47000]
15:40:47 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:47 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:47 INFO - PROCESS | 1856 | ++DOMWINDOW == 154 (0x7f316c35e800) [pid = 1904] [serial = 815] [outer = 0x7f316dc47000]
15:40:48 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:48 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:48 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:48 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:48 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.swap-origin-redirect.http.html | The referrer URL is origin when a
15:40:48 INFO - document served over http requires an https
15:40:48 INFO - sub-resource via xhr-request using the meta-csp
15:40:48 INFO - delivery method with swap-origin-redirect and when
15:40:48 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.swap-origin-redirect.http.html"
15:40:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:40:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:40:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:40:48 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
15:40:48 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
15:40:48 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:40:48 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:40:48 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.swap-origin-redirect.http.html:23:7
15:40:48 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.swap-origin-redirect.http.html | took 1680ms
15:40:48 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/fetch-request/same-origin-insecure.keep-origin-redirect.http.html
15:40:49 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3172157a00 == 35 [pid = 1904] [id = 292]
15:40:49 INFO - PROCESS | 1856 | ++DOMWINDOW == 155 (0x7f316abd6000) [pid = 1904] [serial = 816] [outer = (nil)]
15:40:49 INFO - PROCESS | 1856 | ++DOMWINDOW == 156 (0x7f316abd6400) [pid = 1904] [serial = 817] [outer = 0x7f316abd6000]
15:40:49 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:49 INFO - PROCESS | 1856 | ++DOMWINDOW == 157 (0x7f316c35b000) [pid = 1904] [serial = 818] [outer = 0x7f316abd6000]
15:40:49 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:50 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
15:40:50 INFO - document served over http requires an http
15:40:50 INFO - sub-resource via fetch-request using the meta-csp
15:40:50 INFO - delivery method with keep-origin-redirect and when
15:40:50 INFO - the target request is same-origin.
15:40:50 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 1608ms
15:40:50 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/fetch-request/same-origin-insecure.no-redirect.http.html
15:40:50 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:50 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f317215b600 == 36 [pid = 1904] [id = 293]
15:40:50 INFO - PROCESS | 1856 | ++DOMWINDOW == 158 (0x7f316d03d400) [pid = 1904] [serial = 819] [outer = (nil)]
15:40:51 INFO - PROCESS | 1856 | ++DOMWINDOW == 159 (0x7f316ab86400) [pid = 1904] [serial = 820] [outer = 0x7f316d03d400]
15:40:51 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:51 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:51 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:51 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:51 INFO - PROCESS | 1856 | ++DOMWINDOW == 160 (0x7f316c114000) [pid = 1904] [serial = 821] [outer = 0x7f316d03d400]
15:40:51 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:51 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:51 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:53 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
15:40:53 INFO - document served over http requires an http
15:40:53 INFO - sub-resource via fetch-request using the meta-csp
15:40:53 INFO - delivery method with no-redirect and when
15:40:53 INFO - the target request is same-origin.
15:40:53 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 3139ms
15:40:53 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
15:40:54 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3172d33b00 == 37 [pid = 1904] [id = 294]
15:40:54 INFO - PROCESS | 1856 | ++DOMWINDOW == 161 (0x7f3168e28400) [pid = 1904] [serial = 822] [outer = (nil)]
15:40:54 INFO - PROCESS | 1856 | ++DOMWINDOW == 162 (0x7f316d03dc00) [pid = 1904] [serial = 823] [outer = 0x7f3168e28400]
15:40:54 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:54 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:54 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:54 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:54 INFO - PROCESS | 1856 | ++DOMWINDOW == 163 (0x7f3170451000) [pid = 1904] [serial = 824] [outer = 0x7f3168e28400]
15:40:54 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:54 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:54 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:56 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
15:40:56 INFO - document served over http requires an http
15:40:56 INFO - sub-resource via fetch-request using the meta-csp
15:40:56 INFO - delivery method with swap-origin-redirect and when
15:40:56 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/fetch-request/same-origin-insecure.swap-origin-redirect.http.html"
15:40:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:40:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:40:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:40:56 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
15:40:56 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
15:40:56 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
15:40:56 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:40:56 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:40:56 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
15:40:56 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 2896ms
15:40:56 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
15:40:57 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:57 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316729d500 == 38 [pid = 1904] [id = 295]
15:40:57 INFO - PROCESS | 1856 | ++DOMWINDOW == 164 (0x7f3167254000) [pid = 1904] [serial = 825] [outer = (nil)]
15:40:57 INFO - PROCESS | 1856 | ++DOMWINDOW == 165 (0x7f3167e50800) [pid = 1904] [serial = 826] [outer = 0x7f3167254000]
15:40:58 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:58 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:58 INFO - PROCESS | 1856 | ++DOMWINDOW == 166 (0x7f3169c56c00) [pid = 1904] [serial = 827] [outer = 0x7f3167254000]
15:40:58 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:58 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:59 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3169c3fd00 == 39 [pid = 1904] [id = 296]
15:40:59 INFO - PROCESS | 1856 | ++DOMWINDOW == 167 (0x7f3168c19000) [pid = 1904] [serial = 828] [outer = (nil)]
15:40:59 INFO - PROCESS | 1856 | ++DOMWINDOW == 168 (0x7f3166ef1c00) [pid = 1904] [serial = 829] [outer = 0x7f3168c19000]
15:40:59 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
15:40:59 INFO - document served over http requires an http
15:40:59 INFO - sub-resource via iframe-tag using the meta-csp
15:40:59 INFO - delivery method with keep-origin-redirect and when
15:40:59 INFO - the target request is same-origin.
15:40:59 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 2651ms
15:40:59 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/iframe-tag/same-origin-insecure.no-redirect.http.html
15:40:59 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:59 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:40:59 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316e307100 == 38 [pid = 1904] [id = 283]
15:40:59 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316d567500 == 37 [pid = 1904] [id = 282]
15:40:59 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316bb7c300 == 36 [pid = 1904] [id = 281]
15:40:59 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3169f85000 == 35 [pid = 1904] [id = 280]
15:40:59 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3169f87d00 == 34 [pid = 1904] [id = 261]
15:40:59 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3168d54e00 == 33 [pid = 1904] [id = 279]
15:40:59 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316bb7c800 == 32 [pid = 1904] [id = 278]
15:40:59 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316729df00 == 33 [pid = 1904] [id = 297]
15:40:59 INFO - PROCESS | 1856 | ++DOMWINDOW == 169 (0x7f3169cb6400) [pid = 1904] [serial = 830] [outer = (nil)]
15:40:59 INFO - PROCESS | 1856 | ++DOMWINDOW == 170 (0x7f3169cf4c00) [pid = 1904] [serial = 831] [outer = 0x7f3169cb6400]
15:41:00 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:00 INFO - PROCESS | 1856 | ++DOMWINDOW == 171 (0x7f3169dfc800) [pid = 1904] [serial = 832] [outer = 0x7f3169cb6400]
15:41:00 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:00 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:00 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3168f63e00 == 32 [pid = 1904] [id = 277]
15:41:00 INFO - PROCESS | 1856 | --DOCSHELL 0x7f317182cc00 == 31 [pid = 1904] [id = 276]
15:41:00 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3170ff7400 == 30 [pid = 1904] [id = 275]
15:41:00 INFO - PROCESS | 1856 | --DOCSHELL 0x7f317051ab00 == 29 [pid = 1904] [id = 274]
15:41:00 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3170102c00 == 28 [pid = 1904] [id = 273]
15:41:00 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316f821f00 == 27 [pid = 1904] [id = 272]
15:41:00 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316e9bcc00 == 26 [pid = 1904] [id = 271]
15:41:00 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316e847600 == 25 [pid = 1904] [id = 270]
15:41:00 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316e303000 == 24 [pid = 1904] [id = 269]
15:41:00 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316d56b600 == 23 [pid = 1904] [id = 268]
15:41:00 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316d064a00 == 22 [pid = 1904] [id = 267]
15:41:00 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316c33b500 == 21 [pid = 1904] [id = 266]
15:41:00 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:00 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316c092700 == 20 [pid = 1904] [id = 265]
15:41:00 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316b511500 == 19 [pid = 1904] [id = 264]
15:41:00 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316ad5dd00 == 18 [pid = 1904] [id = 263]
15:41:00 INFO - PROCESS | 1856 | --DOCSHELL 0x7f31672a0700 == 17 [pid = 1904] [id = 262]
15:41:00 INFO - PROCESS | 1856 | --DOMWINDOW == 170 (0x7f31684dd800) [pid = 1904] [serial = 687] [outer = (nil)] [url = about:blank]
15:41:00 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3169c41100 == 18 [pid = 1904] [id = 298]
15:41:00 INFO - PROCESS | 1856 | ++DOMWINDOW == 171 (0x7f31684dd800) [pid = 1904] [serial = 833] [outer = (nil)]
15:41:00 INFO - PROCESS | 1856 | ++DOMWINDOW == 172 (0x7f316aaf9000) [pid = 1904] [serial = 834] [outer = 0x7f31684dd800]
15:41:01 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
15:41:01 INFO - document served over http requires an http
15:41:01 INFO - sub-resource via iframe-tag using the meta-csp
15:41:01 INFO - delivery method with no-redirect and when
15:41:01 INFO - the target request is same-origin.
15:41:01 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 1690ms
15:41:01 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
15:41:01 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3169df3900 == 19 [pid = 1904] [id = 299]
15:41:01 INFO - PROCESS | 1856 | ++DOMWINDOW == 173 (0x7f316ac93400) [pid = 1904] [serial = 835] [outer = (nil)]
15:41:01 INFO - PROCESS | 1856 | ++DOMWINDOW == 174 (0x7f316ac93800) [pid = 1904] [serial = 836] [outer = 0x7f316ac93400]
15:41:01 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:01 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:01 INFO - PROCESS | 1856 | ++DOMWINDOW == 175 (0x7f316ada9400) [pid = 1904] [serial = 837] [outer = 0x7f316ac93400]
15:41:01 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:01 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:02 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3169f89100 == 20 [pid = 1904] [id = 300]
15:41:02 INFO - PROCESS | 1856 | ++DOMWINDOW == 176 (0x7f316ae52800) [pid = 1904] [serial = 838] [outer = (nil)]
15:41:02 INFO - PROCESS | 1856 | ++DOMWINDOW == 177 (0x7f316aeb5c00) [pid = 1904] [serial = 839] [outer = 0x7f316ae52800]
15:41:02 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
15:41:02 INFO - document served over http requires an http
15:41:02 INFO - sub-resource via iframe-tag using the meta-csp
15:41:02 INFO - delivery method with swap-origin-redirect and when
15:41: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-http/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html"
15:41:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:41:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:41:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:41:02 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
15:41:02 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
15:41:02 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:41:02 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:41:02 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
15:41:02 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 1697ms
15:41:02 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
15:41:03 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316ad5f600 == 21 [pid = 1904] [id = 301]
15:41:03 INFO - PROCESS | 1856 | ++DOMWINDOW == 178 (0x7f316bb3e000) [pid = 1904] [serial = 840] [outer = (nil)]
15:41:03 INFO - PROCESS | 1856 | ++DOMWINDOW == 179 (0x7f316bb3e400) [pid = 1904] [serial = 841] [outer = 0x7f316bb3e000]
15:41:03 INFO - PROCESS | 1856 | ++DOMWINDOW == 180 (0x7f316c03d000) [pid = 1904] [serial = 842] [outer = 0x7f316bb3e000]
15:41:03 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:03 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:03 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:04 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:41:04 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
15:41:04 INFO - document served over http requires an http
15:41:04 INFO - sub-resource via script-tag using the meta-csp
15:41:04 INFO - delivery method with keep-origin-redirect and when
15:41:04 INFO - the target request is same-origin.
15:41:04 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 1647ms
15:41:04 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/script-tag/same-origin-insecure.no-redirect.http.html
15:41:04 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:04 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316b177100 == 22 [pid = 1904] [id = 302]
15:41:04 INFO - PROCESS | 1856 | ++DOMWINDOW == 181 (0x7f316c221c00) [pid = 1904] [serial = 843] [outer = (nil)]
15:41:04 INFO - PROCESS | 1856 | ++DOMWINDOW == 182 (0x7f316c256c00) [pid = 1904] [serial = 844] [outer = 0x7f316c221c00]
15:41:05 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:05 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:05 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:05 INFO - PROCESS | 1856 | ++DOMWINDOW == 183 (0x7f316cc0d000) [pid = 1904] [serial = 845] [outer = 0x7f316c221c00]
15:41:05 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:05 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:06 INFO - PROCESS | 1856 | --DOMWINDOW == 182 (0x7f3169b46400) [pid = 1904] [serial = 586] [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]
15:41:06 INFO - PROCESS | 1856 | --DOMWINDOW == 181 (0x7f3169ad4800) [pid = 1904] [serial = 625] [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]
15:41:06 INFO - PROCESS | 1856 | --DOMWINDOW == 180 (0x7f3168c19400) [pid = 1904] [serial = 550] [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]
15:41:06 INFO - PROCESS | 1856 | --DOMWINDOW == 179 (0x7f316b52f000) [pid = 1904] [serial = 505] [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]
15:41:06 INFO - PROCESS | 1856 | --DOMWINDOW == 178 (0x7f316b141800) [pid = 1904] [serial = 589] [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]
15:41:06 INFO - PROCESS | 1856 | --DOMWINDOW == 177 (0x7f3168475400) [pid = 1904] [serial = 780] [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]
15:41:06 INFO - PROCESS | 1856 | --DOMWINDOW == 176 (0x7f31672cc000) [pid = 1904] [serial = 788] [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]
15:41:06 INFO - PROCESS | 1856 | --DOMWINDOW == 175 (0x7f316aed7000) [pid = 1904] [serial = 786] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:41:06 INFO - PROCESS | 1856 | --DOMWINDOW == 174 (0x7f3169e8c800) [pid = 1904] [serial = 508] [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]
15:41:06 INFO - PROCESS | 1856 | --DOMWINDOW == 173 (0x7f316ab43400) [pid = 1904] [serial = 502] [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]
15:41:06 INFO - PROCESS | 1856 | --DOMWINDOW == 172 (0x7f316ba68400) [pid = 1904] [serial = 580] [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]
15:41:06 INFO - PROCESS | 1856 | --DOMWINDOW == 171 (0x7f31684dd400) [pid = 1904] [serial = 592] [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]
15:41:06 INFO - PROCESS | 1856 | --DOMWINDOW == 170 (0x7f3168d3e000) [pid = 1904] [serial = 553] [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]
15:41:06 INFO - PROCESS | 1856 | --DOMWINDOW == 169 (0x7f316e8bc400) [pid = 1904] [serial = 583] [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]
15:41:06 INFO - PROCESS | 1856 | --DOMWINDOW == 168 (0x7f3168ffcc00) [pid = 1904] [serial = 777] [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]
15:41:06 INFO - PROCESS | 1856 | --DOMWINDOW == 167 (0x7f316dc41400) [pid = 1904] [serial = 532] [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]
15:41:06 INFO - PROCESS | 1856 | --DOMWINDOW == 166 (0x7f316b4ea000) [pid = 1904] [serial = 527] [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]
15:41:06 INFO - PROCESS | 1856 | --DOMWINDOW == 165 (0x7f316ab28000) [pid = 1904] [serial = 783] [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]
15:41:06 INFO - PROCESS | 1856 | --DOMWINDOW == 164 (0x7f317093cc00) [pid = 1904] [serial = 749] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445553606838]
15:41:06 INFO - PROCESS | 1856 | --DOMWINDOW == 163 (0x7f3169bdd800) [pid = 1904] [serial = 547] [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]
15:41:06 INFO - PROCESS | 1856 | --DOMWINDOW == 162 (0x7f317093c800) [pid = 1904] [serial = 544] [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]
15:41:06 INFO - PROCESS | 1856 | --DOMWINDOW == 161 (0x7f3172de7c00) [pid = 1904] [serial = 541] [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]
15:41:06 INFO - PROCESS | 1856 | --DOMWINDOW == 160 (0x7f31720a9800) [pid = 1904] [serial = 538] [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]
15:41:06 INFO - PROCESS | 1856 | --DOMWINDOW == 159 (0x7f3170868c00) [pid = 1904] [serial = 535] [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]
15:41:06 INFO - PROCESS | 1856 | --DOMWINDOW == 158 (0x7f31718fb000) [pid = 1904] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:41:06 INFO - PROCESS | 1856 | --DOMWINDOW == 157 (0x7f316f5f9000) [pid = 1904] [serial = 744] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:41:06 INFO - PROCESS | 1856 | --DOMWINDOW == 156 (0x7f31680b1800) [pid = 1904] [serial = 685] [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]
15:41:06 INFO - PROCESS | 1856 | --DOMWINDOW == 155 (0x7f3167e6ac00) [pid = 1904] [serial = 729] [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]
15:41:06 INFO - PROCESS | 1856 | --DOMWINDOW == 154 (0x7f316b116000) [pid = 1904] [serial = 792] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445553633571]
15:41:06 INFO - PROCESS | 1856 | --DOMWINDOW == 153 (0x7f3169d61400) [pid = 1904] [serial = 499] [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]
15:41:06 INFO - PROCESS | 1856 | --DOMWINDOW == 152 (0x7f316aa13c00) [pid = 1904] [serial = 577] [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]
15:41:06 INFO - PROCESS | 1856 | --DOMWINDOW == 151 (0x7f3169d0fc00) [pid = 1904] [serial = 791] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445553633571]
15:41:06 INFO - PROCESS | 1856 | --DOMWINDOW == 150 (0x7f3176e52c00) [pid = 1904] [serial = 769] [outer = (nil)] [url = about:blank]
15:41:06 INFO - PROCESS | 1856 | --DOMWINDOW == 149 (0x7f316f8cc800) [pid = 1904] [serial = 745] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:41:06 INFO - PROCESS | 1856 | --DOMWINDOW == 148 (0x7f3167e6c000) [pid = 1904] [serial = 789] [outer = (nil)] [url = about:blank]
15:41:06 INFO - PROCESS | 1856 | --DOMWINDOW == 147 (0x7f3173918000) [pid = 1904] [serial = 766] [outer = (nil)] [url = about:blank]
15:41:06 INFO - PROCESS | 1856 | --DOMWINDOW == 146 (0x7f3171d90c00) [pid = 1904] [serial = 760] [outer = (nil)] [url = about:blank]
15:41:06 INFO - PROCESS | 1856 | --DOMWINDOW == 145 (0x7f3172d6b000) [pid = 1904] [serial = 763] [outer = (nil)] [url = about:blank]
15:41:06 INFO - PROCESS | 1856 | --DOMWINDOW == 144 (0x7f316aeb5400) [pid = 1904] [serial = 736] [outer = (nil)] [url = about:blank]
15:41:06 INFO - PROCESS | 1856 | --DOMWINDOW == 143 (0x7f316b5b4000) [pid = 1904] [serial = 787] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:41:06 INFO - PROCESS | 1856 | --DOMWINDOW == 142 (0x7f3171958000) [pid = 1904] [serial = 755] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:41:06 INFO - PROCESS | 1856 | --DOMWINDOW == 141 (0x7f316ab42800) [pid = 1904] [serial = 784] [outer = (nil)] [url = about:blank]
15:41:06 INFO - PROCESS | 1856 | --DOMWINDOW == 140 (0x7f3167fc0c00) [pid = 1904] [serial = 775] [outer = (nil)] [url = about:blank]
15:41:06 INFO - PROCESS | 1856 | --DOMWINDOW == 139 (0x7f316d0a2400) [pid = 1904] [serial = 739] [outer = (nil)] [url = about:blank]
15:41:06 INFO - PROCESS | 1856 | --DOMWINDOW == 138 (0x7f3168440400) [pid = 1904] [serial = 733] [outer = (nil)] [url = about:blank]
15:41:06 INFO - PROCESS | 1856 | --DOMWINDOW == 137 (0x7f3169a10400) [pid = 1904] [serial = 772] [outer = (nil)] [url = about:blank]
15:41:06 INFO - PROCESS | 1856 | --DOMWINDOW == 136 (0x7f3171c51400) [pid = 1904] [serial = 757] [outer = (nil)] [url = about:blank]
15:41:06 INFO - PROCESS | 1856 | --DOMWINDOW == 135 (0x7f316e841000) [pid = 1904] [serial = 742] [outer = (nil)] [url = about:blank]
15:41:06 INFO - PROCESS | 1856 | --DOMWINDOW == 134 (0x7f3169c56000) [pid = 1904] [serial = 778] [outer = (nil)] [url = about:blank]
15:41:06 INFO - PROCESS | 1856 | --DOMWINDOW == 133 (0x7f3168475c00) [pid = 1904] [serial = 781] [outer = (nil)] [url = about:blank]
15:41:06 INFO - PROCESS | 1856 | --DOMWINDOW == 132 (0x7f3170868000) [pid = 1904] [serial = 747] [outer = (nil)] [url = about:blank]
15:41:06 INFO - PROCESS | 1856 | --DOMWINDOW == 131 (0x7f3170f31c00) [pid = 1904] [serial = 750] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445553606838]
15:41:06 INFO - PROCESS | 1856 | --DOMWINDOW == 130 (0x7f3171831800) [pid = 1904] [serial = 752] [outer = (nil)] [url = about:blank]
15:41:06 INFO - PROCESS | 1856 | --DOMWINDOW == 129 (0x7f316812e000) [pid = 1904] [serial = 731] [outer = (nil)] [url = about:blank]
15:41:07 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
15:41:07 INFO - document served over http requires an http
15:41:07 INFO - sub-resource via script-tag using the meta-csp
15:41:07 INFO - delivery method with no-redirect and when
15:41:07 INFO - the target request is same-origin.
15:41:07 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 2736ms
15:41:07 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
15:41:07 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316bbbcb00 == 23 [pid = 1904] [id = 303]
15:41:07 INFO - PROCESS | 1856 | ++DOMWINDOW == 130 (0x7f3167edc800) [pid = 1904] [serial = 846] [outer = (nil)]
15:41:07 INFO - PROCESS | 1856 | ++DOMWINDOW == 131 (0x7f3167fc0c00) [pid = 1904] [serial = 847] [outer = 0x7f3167edc800]
15:41:07 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:07 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:07 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:08 INFO - PROCESS | 1856 | ++DOMWINDOW == 132 (0x7f3168475000) [pid = 1904] [serial = 848] [outer = 0x7f3167edc800]
15:41:08 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:08 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:08 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:09 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
15:41:09 INFO - document served over http requires an http
15:41:09 INFO - sub-resource via script-tag using the meta-csp
15:41:09 INFO - delivery method with swap-origin-redirect and when
15:41:09 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/script-tag/same-origin-insecure.swap-origin-redirect.http.html"
15:41:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:41:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:41:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:41:09 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
15:41:09 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
15:41:09 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:41:09 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:41:09 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
15:41:09 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 2140ms
15:41:09 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
15:41:09 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:09 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3169df2500 == 24 [pid = 1904] [id = 304]
15:41:09 INFO - PROCESS | 1856 | ++DOMWINDOW == 133 (0x7f3168e28800) [pid = 1904] [serial = 849] [outer = (nil)]
15:41:10 INFO - PROCESS | 1856 | ++DOMWINDOW == 134 (0x7f3168ffc800) [pid = 1904] [serial = 850] [outer = 0x7f3168e28800]
15:41:10 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:10 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:10 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:10 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:10 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:10 INFO - PROCESS | 1856 | ++DOMWINDOW == 135 (0x7f3169bdd800) [pid = 1904] [serial = 851] [outer = 0x7f3168e28800]
15:41:10 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:10 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:11 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
15:41:11 INFO - document served over http requires an http
15:41:11 INFO - sub-resource via xhr-request using the meta-csp
15:41:11 INFO - delivery method with keep-origin-redirect and when
15:41:11 INFO - the target request is same-origin.
15:41:11 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 2191ms
15:41:11 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/xhr-request/same-origin-insecure.no-redirect.http.html
15:41:12 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316b175800 == 25 [pid = 1904] [id = 305]
15:41:12 INFO - PROCESS | 1856 | ++DOMWINDOW == 136 (0x7f3169efdc00) [pid = 1904] [serial = 852] [outer = (nil)]
15:41:12 INFO - PROCESS | 1856 | ++DOMWINDOW == 137 (0x7f316aa13800) [pid = 1904] [serial = 853] [outer = 0x7f3169efdc00]
15:41:12 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:13 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:13 INFO - PROCESS | 1856 | ++DOMWINDOW == 138 (0x7f316ab0d800) [pid = 1904] [serial = 854] [outer = 0x7f3169efdc00]
15:41:13 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:13 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:13 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:13 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
15:41:13 INFO - document served over http requires an http
15:41:13 INFO - sub-resource via xhr-request using the meta-csp
15:41:13 INFO - delivery method with no-redirect and when
15:41:13 INFO - the target request is same-origin.
15:41:13 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 2339ms
15:41:13 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
15:41:14 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:14 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316c31c300 == 26 [pid = 1904] [id = 306]
15:41:14 INFO - PROCESS | 1856 | ++DOMWINDOW == 139 (0x7f316aeb5400) [pid = 1904] [serial = 855] [outer = (nil)]
15:41:14 INFO - PROCESS | 1856 | ++DOMWINDOW == 140 (0x7f316aed7000) [pid = 1904] [serial = 856] [outer = 0x7f316aeb5400]
15:41:14 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:14 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:14 INFO - PROCESS | 1856 | ++DOMWINDOW == 141 (0x7f316b4ea000) [pid = 1904] [serial = 857] [outer = 0x7f316aeb5400]
15:41:14 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:14 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:14 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:15 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
15:41:15 INFO - document served over http requires an http
15:41:15 INFO - sub-resource via xhr-request using the meta-csp
15:41:15 INFO - delivery method with swap-origin-redirect and when
15:41: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-when-cross-origin/meta-csp/same-origin/http-http/xhr-request/same-origin-insecure.swap-origin-redirect.http.html"
15:41:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:41:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:41:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:41:15 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
15:41:15 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
15:41:15 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:41:15 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:41:15 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
15:41:15 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 1789ms
15:41:15 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
15:41:16 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316d569300 == 27 [pid = 1904] [id = 307]
15:41:16 INFO - PROCESS | 1856 | ++DOMWINDOW == 142 (0x7f316cd04c00) [pid = 1904] [serial = 858] [outer = (nil)]
15:41:16 INFO - PROCESS | 1856 | ++DOMWINDOW == 143 (0x7f316cd95000) [pid = 1904] [serial = 859] [outer = 0x7f316cd04c00]
15:41:16 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:16 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:16 INFO - PROCESS | 1856 | ++DOMWINDOW == 144 (0x7f316cde1800) [pid = 1904] [serial = 860] [outer = 0x7f316cd04c00]
15:41:16 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:16 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:16 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:17 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
15:41:17 INFO - document served over http requires an https
15:41:17 INFO - sub-resource via fetch-request using the meta-csp
15:41:17 INFO - delivery method with keep-origin-redirect and when
15:41:17 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-downgrade.keep-origin-redirect.http.html"
15:41:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:41:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:41:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:41:17 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
15:41:17 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
15:41:17 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
15:41:17 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:41:17 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:41:17 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
15:41:17 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 1900ms
15:41:17 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html
15:41:17 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:17 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316e847600 == 28 [pid = 1904] [id = 308]
15:41:17 INFO - PROCESS | 1856 | ++DOMWINDOW == 145 (0x7f316d4c1000) [pid = 1904] [serial = 861] [outer = (nil)]
15:41:18 INFO - PROCESS | 1856 | ++DOMWINDOW == 146 (0x7f316d4cb000) [pid = 1904] [serial = 862] [outer = 0x7f316d4c1000]
15:41:18 INFO - PROCESS | 1856 | ++DOMWINDOW == 147 (0x7f316dc47c00) [pid = 1904] [serial = 863] [outer = 0x7f316d4c1000]
15:41:18 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:18 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:18 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:19 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
15:41:19 INFO - document served over http requires an https
15:41:19 INFO - sub-resource via fetch-request using the meta-csp
15:41:19 INFO - delivery method with no-redirect and when
15:41:19 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html"
15:41:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:41:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:41:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:41:19 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
15:41:19 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
15:41:19 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
15:41:19 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:41:19 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:41:19 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
15:41:19 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
15:41:19 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
15:41:20 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316f825600 == 29 [pid = 1904] [id = 309]
15:41:20 INFO - PROCESS | 1856 | ++DOMWINDOW == 148 (0x7f316ddc8000) [pid = 1904] [serial = 864] [outer = (nil)]
15:41:20 INFO - PROCESS | 1856 | ++DOMWINDOW == 149 (0x7f316e234c00) [pid = 1904] [serial = 865] [outer = 0x7f316ddc8000]
15:41:20 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:20 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:20 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:20 INFO - PROCESS | 1856 | ++DOMWINDOW == 150 (0x7f316e81d000) [pid = 1904] [serial = 866] [outer = 0x7f316ddc8000]
15:41:20 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:21 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
15:41:21 INFO - document served over http requires an https
15:41:21 INFO - sub-resource via fetch-request using the meta-csp
15:41:21 INFO - delivery method with swap-origin-redirect and when
15:41:21 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-downgrade.swap-origin-redirect.http.html"
15:41:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:41:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:41:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:41:21 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
15:41:21 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
15:41:21 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
15:41:21 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:41:21 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:41:21 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
15:41:21 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 2341ms
15:41:21 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
15:41:22 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3170917d00 == 30 [pid = 1904] [id = 310]
15:41:22 INFO - PROCESS | 1856 | ++DOMWINDOW == 151 (0x7f316efbec00) [pid = 1904] [serial = 867] [outer = (nil)]
15:41:22 INFO - PROCESS | 1856 | ++DOMWINDOW == 152 (0x7f316f455400) [pid = 1904] [serial = 868] [outer = 0x7f316efbec00]
15:41:22 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:22 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:22 INFO - PROCESS | 1856 | ++DOMWINDOW == 153 (0x7f316f5e8000) [pid = 1904] [serial = 869] [outer = 0x7f316efbec00]
15:41:22 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:22 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:23 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:24 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:41:24 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
15:41:24 INFO - document served over http requires an https
15:41:24 INFO - sub-resource via fetch-request using the meta-csp
15:41:24 INFO - delivery method with swap-origin-redirect and when
15:41: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/fetch-request/same-origin-insecure.swap-origin-redirect.http.html"
15:41:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:41:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:41:24 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
15:41:24 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
15:41:24 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
15:41:24 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:41:24 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:41:24 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
15:41:24 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 2338ms
15:41:24 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
15:41:25 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:25 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3171999a00 == 31 [pid = 1904] [id = 311]
15:41:25 INFO - PROCESS | 1856 | ++DOMWINDOW == 154 (0x7f31700c6c00) [pid = 1904] [serial = 870] [outer = (nil)]
15:41:25 INFO - PROCESS | 1856 | ++DOMWINDOW == 155 (0x7f3170179800) [pid = 1904] [serial = 871] [outer = 0x7f31700c6c00]
15:41:25 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:25 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:25 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:25 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:25 INFO - PROCESS | 1856 | ++DOMWINDOW == 156 (0x7f3170868c00) [pid = 1904] [serial = 872] [outer = 0x7f31700c6c00]
15:41:25 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:26 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:26 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
15:41:26 INFO - document served over http requires an https
15:41:26 INFO - sub-resource via fetch-request using the meta-csp
15:41:26 INFO - delivery method with keep-origin-redirect and when
15:41: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/fetch-request/same-origin-upgrade.keep-origin-redirect.http.html"
15:41:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:41:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:41:26 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
15:41:26 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
15:41:26 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
15:41:26 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:41:26 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:41:26 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
15:41:26 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 2604ms
15:41:26 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-upgrade.no-redirect.http.html
15:41:27 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3172157000 == 32 [pid = 1904] [id = 312]
15:41:27 INFO - PROCESS | 1856 | ++DOMWINDOW == 157 (0x7f317096ac00) [pid = 1904] [serial = 873] [outer = (nil)]
15:41:27 INFO - PROCESS | 1856 | ++DOMWINDOW == 158 (0x7f31709d3000) [pid = 1904] [serial = 874] [outer = 0x7f317096ac00]
15:41:27 INFO - PROCESS | 1856 | ++DOMWINDOW == 159 (0x7f3170f31000) [pid = 1904] [serial = 875] [outer = 0x7f317096ac00]
15:41:27 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:27 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:27 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:28 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
15:41:28 INFO - document served over http requires an https
15:41:28 INFO - sub-resource via fetch-request using the meta-csp
15:41:28 INFO - delivery method with no-redirect and when
15:41: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/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-upgrade.no-redirect.http.html"
15:41:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:41:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:41:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:41:28 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
15:41:28 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
15:41:28 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
15:41:28 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:41:28 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:41:28 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
15:41:28 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 1610ms
15:41:28 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
15:41:28 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3176e41a00 == 33 [pid = 1904] [id = 313]
15:41:28 INFO - PROCESS | 1856 | ++DOMWINDOW == 160 (0x7f3171259c00) [pid = 1904] [serial = 876] [outer = (nil)]
15:41:29 INFO - PROCESS | 1856 | ++DOMWINDOW == 161 (0x7f3171831800) [pid = 1904] [serial = 877] [outer = 0x7f3171259c00]
15:41:29 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:29 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:29 INFO - PROCESS | 1856 | ++DOMWINDOW == 162 (0x7f3171c3a400) [pid = 1904] [serial = 878] [outer = 0x7f3171259c00]
15:41:29 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:29 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:29 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:30 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
15:41:30 INFO - document served over http requires an https
15:41:30 INFO - sub-resource via fetch-request using the meta-csp
15:41:30 INFO - delivery method with swap-origin-redirect and when
15:41: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-https/fetch-request/same-origin-upgrade.swap-origin-redirect.http.html"
15:41:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:41:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:41:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:41:30 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
15:41:30 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
15:41:30 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
15:41:30 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:41:30 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:41:30 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
15:41:30 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 1734ms
15:41:30 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
15:41:30 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3177157400 == 34 [pid = 1904] [id = 314]
15:41:30 INFO - PROCESS | 1856 | ++DOMWINDOW == 163 (0x7f3171d4c800) [pid = 1904] [serial = 879] [outer = (nil)]
15:41:30 INFO - PROCESS | 1856 | ++DOMWINDOW == 164 (0x7f3171d55000) [pid = 1904] [serial = 880] [outer = 0x7f3171d4c800]
15:41:31 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:31 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:31 INFO - PROCESS | 1856 | ++DOMWINDOW == 165 (0x7f3171d63400) [pid = 1904] [serial = 881] [outer = 0x7f3171d4c800]
15:41:31 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:31 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:31 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f317a290a00 == 35 [pid = 1904] [id = 315]
15:41:31 INFO - PROCESS | 1856 | ++DOMWINDOW == 166 (0x7f31720d5400) [pid = 1904] [serial = 882] [outer = (nil)]
15:41:31 INFO - PROCESS | 1856 | ++DOMWINDOW == 167 (0x7f317211a000) [pid = 1904] [serial = 883] [outer = 0x7f31720d5400]
15:41:32 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
15:41:32 INFO - document served over http requires an https
15:41:32 INFO - sub-resource via iframe-tag using the meta-csp
15:41:32 INFO - delivery method with keep-origin-redirect and when
15:41: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/iframe-tag/same-origin-downgrade.keep-origin-redirect.http.html"
15:41:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:41:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:41:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:41:32 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
15:41:32 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
15:41:32 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:41:32 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:41:32 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
15:41:32 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 1807ms
15:41:32 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.no-redirect.http.html
15:41:33 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316816a800 == 36 [pid = 1904] [id = 316]
15:41:33 INFO - PROCESS | 1856 | ++DOMWINDOW == 168 (0x7f3169d54c00) [pid = 1904] [serial = 884] [outer = (nil)]
15:41:33 INFO - PROCESS | 1856 | ++DOMWINDOW == 169 (0x7f3169d72c00) [pid = 1904] [serial = 885] [outer = 0x7f3169d54c00]
15:41:33 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:34 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:34 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:34 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:34 INFO - PROCESS | 1856 | ++DOMWINDOW == 170 (0x7f316d0bc800) [pid = 1904] [serial = 886] [outer = 0x7f3169d54c00]
15:41:34 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:34 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:34 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f317a293700 == 37 [pid = 1904] [id = 317]
15:41:34 INFO - PROCESS | 1856 | ++DOMWINDOW == 171 (0x7f316d1b4800) [pid = 1904] [serial = 887] [outer = (nil)]
15:41:35 INFO - PROCESS | 1856 | ++DOMWINDOW == 172 (0x7f3173dca800) [pid = 1904] [serial = 888] [outer = 0x7f316d1b4800]
15:41:35 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
15:41:35 INFO - document served over http requires an https
15:41:35 INFO - sub-resource via iframe-tag using the meta-csp
15:41:35 INFO - delivery method with no-redirect and when
15:41: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-https/iframe-tag/same-origin-downgrade.no-redirect.http.html"
15:41:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:41:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:41:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:41:35 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
15:41:35 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
15:41:35 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:41:35 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:41:35 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
15:41:35 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 3303ms
15:41:35 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
15:41:35 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:36 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316804a000 == 38 [pid = 1904] [id = 318]
15:41:36 INFO - PROCESS | 1856 | ++DOMWINDOW == 173 (0x7f3167239000) [pid = 1904] [serial = 889] [outer = (nil)]
15:41:36 INFO - PROCESS | 1856 | ++DOMWINDOW == 174 (0x7f3167e1d400) [pid = 1904] [serial = 890] [outer = 0x7f3167239000]
15:41:36 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:36 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:36 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:36 INFO - PROCESS | 1856 | ++DOMWINDOW == 175 (0x7f3169c56000) [pid = 1904] [serial = 891] [outer = 0x7f3167239000]
15:41:36 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:36 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:37 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316c092700 == 39 [pid = 1904] [id = 319]
15:41:37 INFO - PROCESS | 1856 | ++DOMWINDOW == 176 (0x7f3169e8c000) [pid = 1904] [serial = 892] [outer = (nil)]
15:41:37 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:41:37 INFO - PROCESS | 1856 | ++DOMWINDOW == 177 (0x7f316abdc000) [pid = 1904] [serial = 893] [outer = 0x7f3169e8c000]
15:41:38 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
15:41:38 INFO - document served over http requires an https
15:41:38 INFO - sub-resource via iframe-tag using the meta-csp
15:41:38 INFO - delivery method with swap-origin-redirect and when
15:41: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-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.swap-origin-redirect.http.html"
15:41:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:41:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:41:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:41:38 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
15:41:38 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
15:41:38 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:41:38 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:41:38 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
15:41:38 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 2747ms
15:41:38 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
15:41:38 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:38 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3169d36e00 == 38 [pid = 1904] [id = 285]
15:41:38 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316aed9f00 == 37 [pid = 1904] [id = 286]
15:41:38 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316e304e00 == 36 [pid = 1904] [id = 287]
15:41:38 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316f53e000 == 35 [pid = 1904] [id = 288]
15:41:38 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316f8ad400 == 34 [pid = 1904] [id = 289]
15:41:38 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3170ff6500 == 33 [pid = 1904] [id = 290]
15:41:38 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3171c44600 == 32 [pid = 1904] [id = 291]
15:41:38 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3172157a00 == 31 [pid = 1904] [id = 292]
15:41:38 INFO - PROCESS | 1856 | --DOCSHELL 0x7f317215b600 == 30 [pid = 1904] [id = 293]
15:41:38 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3172d33b00 == 29 [pid = 1904] [id = 294]
15:41:38 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3169c3fd00 == 28 [pid = 1904] [id = 296]
15:41:38 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316729d500 == 27 [pid = 1904] [id = 295]
15:41:38 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3169c41100 == 26 [pid = 1904] [id = 298]
15:41:38 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316729df00 == 25 [pid = 1904] [id = 297]
15:41:38 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3169f89100 == 24 [pid = 1904] [id = 300]
15:41:38 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3169df3900 == 23 [pid = 1904] [id = 299]
15:41:38 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316ad5f600 == 22 [pid = 1904] [id = 301]
15:41:38 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316b177100 == 21 [pid = 1904] [id = 302]
15:41:38 INFO - PROCESS | 1856 | --DOMWINDOW == 176 (0x7f3169b68000) [pid = 1904] [serial = 790] [outer = (nil)] [url = about:blank]
15:41:38 INFO - PROCESS | 1856 | --DOMWINDOW == 175 (0x7f316ad54c00) [pid = 1904] [serial = 779] [outer = (nil)] [url = about:blank]
15:41:38 INFO - PROCESS | 1856 | --DOMWINDOW == 174 (0x7f3168ee8400) [pid = 1904] [serial = 782] [outer = (nil)] [url = about:blank]
15:41:38 INFO - PROCESS | 1856 | --DOMWINDOW == 173 (0x7f316ad7ec00) [pid = 1904] [serial = 785] [outer = (nil)] [url = about:blank]
15:41:38 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316729d500 == 22 [pid = 1904] [id = 320]
15:41:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 174 (0x7f31684ea000) [pid = 1904] [serial = 894] [outer = (nil)]
15:41:39 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:39 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:39 INFO - PROCESS | 1856 | ++DOMWINDOW == 175 (0x7f3168ee8400) [pid = 1904] [serial = 895] [outer = 0x7f31684ea000]
15:41:39 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:39 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:39 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:39 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:39 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:39 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:39 INFO - PROCESS | 1856 | ++DOMWINDOW == 176 (0x7f316ad7ec00) [pid = 1904] [serial = 896] [outer = 0x7f31684ea000]
15:41:39 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:39 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:39 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:40 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3168d54900 == 23 [pid = 1904] [id = 321]
15:41:40 INFO - PROCESS | 1856 | ++DOMWINDOW == 177 (0x7f3169a20000) [pid = 1904] [serial = 897] [outer = (nil)]
15:41:40 INFO - PROCESS | 1856 | ++DOMWINDOW == 178 (0x7f316bb49800) [pid = 1904] [serial = 898] [outer = 0x7f3169a20000]
15:41:40 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
15:41:40 INFO - document served over http requires an https
15:41:40 INFO - sub-resource via iframe-tag using the meta-csp
15:41:40 INFO - delivery method with swap-origin-redirect and when
15:41: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-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html"
15:41:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:41:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:41:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:41:40 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
15:41:40 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
15:41:40 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:41:40 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:41:40 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
15:41:40 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 2449ms
15:41:40 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
15:41:40 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3169c40200 == 24 [pid = 1904] [id = 322]
15:41:40 INFO - PROCESS | 1856 | ++DOMWINDOW == 179 (0x7f316cde1000) [pid = 1904] [serial = 899] [outer = (nil)]
15:41:41 INFO - PROCESS | 1856 | ++DOMWINDOW == 180 (0x7f316cde1c00) [pid = 1904] [serial = 900] [outer = 0x7f316cde1000]
15:41:41 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:41 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:41 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:41 INFO - PROCESS | 1856 | ++DOMWINDOW == 181 (0x7f316dc42c00) [pid = 1904] [serial = 901] [outer = 0x7f316cde1000]
15:41:41 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:41 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:42 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316aed9500 == 25 [pid = 1904] [id = 323]
15:41:42 INFO - PROCESS | 1856 | ++DOMWINDOW == 182 (0x7f316dca5800) [pid = 1904] [serial = 902] [outer = (nil)]
15:41:42 INFO - PROCESS | 1856 | ++DOMWINDOW == 183 (0x7f316dca5c00) [pid = 1904] [serial = 903] [outer = 0x7f316dca5800]
15:41:42 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
15:41:42 INFO - document served over http requires an https
15:41:42 INFO - sub-resource via iframe-tag using the meta-csp
15:41:42 INFO - delivery method with keep-origin-redirect and when
15:41: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/iframe-tag/same-origin-upgrade.keep-origin-redirect.http.html"
15:41:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:41:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:41:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:41:42 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
15:41:42 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
15:41:42 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:41:42 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:41:42 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
15:41:42 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 1788ms
15:41:42 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html
15:41:42 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316b513300 == 26 [pid = 1904] [id = 324]
15:41:42 INFO - PROCESS | 1856 | ++DOMWINDOW == 184 (0x7f316f9fc400) [pid = 1904] [serial = 904] [outer = (nil)]
15:41:43 INFO - PROCESS | 1856 | ++DOMWINDOW == 185 (0x7f31700c6000) [pid = 1904] [serial = 905] [outer = 0x7f316f9fc400]
15:41:43 INFO - PROCESS | 1856 | ++DOMWINDOW == 186 (0x7f31712cd000) [pid = 1904] [serial = 906] [outer = 0x7f316f9fc400]
15:41:43 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:43 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:44 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316c33e200 == 27 [pid = 1904] [id = 325]
15:41:44 INFO - PROCESS | 1856 | ++DOMWINDOW == 187 (0x7f316818e000) [pid = 1904] [serial = 907] [outer = (nil)]
15:41:44 INFO - PROCESS | 1856 | --DOMWINDOW == 186 (0x7f316c221c00) [pid = 1904] [serial = 843] [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]
15:41:44 INFO - PROCESS | 1856 | --DOMWINDOW == 185 (0x7f31684dd800) [pid = 1904] [serial = 833] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445553660790]
15:41:44 INFO - PROCESS | 1856 | --DOMWINDOW == 184 (0x7f316ae52800) [pid = 1904] [serial = 838] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:41:44 INFO - PROCESS | 1856 | --DOMWINDOW == 183 (0x7f3168c19000) [pid = 1904] [serial = 828] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:41:44 INFO - PROCESS | 1856 | --DOMWINDOW == 182 (0x7f3167254000) [pid = 1904] [serial = 825] [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]
15:41:44 INFO - PROCESS | 1856 | --DOMWINDOW == 181 (0x7f316c133c00) [pid = 1904] [serial = 799] [outer = (nil)] [url = about:blank]
15:41:44 INFO - PROCESS | 1856 | --DOMWINDOW == 180 (0x7f316c256c00) [pid = 1904] [serial = 844] [outer = (nil)] [url = about:blank]
15:41:44 INFO - PROCESS | 1856 | --DOMWINDOW == 179 (0x7f316aeb5c00) [pid = 1904] [serial = 839] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:41:44 INFO - PROCESS | 1856 | --DOMWINDOW == 178 (0x7f316ac93800) [pid = 1904] [serial = 836] [outer = (nil)] [url = about:blank]
15:41:44 INFO - PROCESS | 1856 | --DOMWINDOW == 177 (0x7f316abd6400) [pid = 1904] [serial = 817] [outer = (nil)] [url = about:blank]
15:41:44 INFO - PROCESS | 1856 | --DOMWINDOW == 176 (0x7f316843a800) [pid = 1904] [serial = 797] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:41:44 INFO - PROCESS | 1856 | --DOMWINDOW == 175 (0x7f316bb51800) [pid = 1904] [serial = 794] [outer = (nil)] [url = about:blank]
15:41:44 INFO - PROCESS | 1856 | --DOMWINDOW == 174 (0x7f316bb3e400) [pid = 1904] [serial = 841] [outer = (nil)] [url = about:blank]
15:41:44 INFO - PROCESS | 1856 | --DOMWINDOW == 173 (0x7f31712bd800) [pid = 1904] [serial = 808] [outer = (nil)] [url = about:blank]
15:41:44 INFO - PROCESS | 1856 | --DOMWINDOW == 172 (0x7f3166ef1c00) [pid = 1904] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:41:44 INFO - PROCESS | 1856 | --DOMWINDOW == 171 (0x7f3167e50800) [pid = 1904] [serial = 826] [outer = (nil)] [url = about:blank]
15:41:44 INFO - PROCESS | 1856 | --DOMWINDOW == 170 (0x7f316aaf9000) [pid = 1904] [serial = 834] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445553660790]
15:41:44 INFO - PROCESS | 1856 | --DOMWINDOW == 169 (0x7f3169cf4c00) [pid = 1904] [serial = 831] [outer = (nil)] [url = about:blank]
15:41:44 INFO - PROCESS | 1856 | --DOMWINDOW == 168 (0x7f3166ed8400) [pid = 1904] [serial = 811] [outer = (nil)] [url = about:blank]
15:41:44 INFO - PROCESS | 1856 | --DOMWINDOW == 167 (0x7f316d109400) [pid = 1904] [serial = 802] [outer = (nil)] [url = about:blank]
15:41:44 INFO - PROCESS | 1856 | --DOMWINDOW == 166 (0x7f316dc47400) [pid = 1904] [serial = 814] [outer = (nil)] [url = about:blank]
15:41:44 INFO - PROCESS | 1856 | --DOMWINDOW == 165 (0x7f316d03dc00) [pid = 1904] [serial = 823] [outer = (nil)] [url = about:blank]
15:41:44 INFO - PROCESS | 1856 | --DOMWINDOW == 164 (0x7f316dd6b800) [pid = 1904] [serial = 805] [outer = (nil)] [url = about:blank]
15:41:44 INFO - PROCESS | 1856 | --DOMWINDOW == 163 (0x7f316ab86400) [pid = 1904] [serial = 820] [outer = (nil)] [url = about:blank]
15:41:44 INFO - PROCESS | 1856 | --DOMWINDOW == 162 (0x7f3167fc0c00) [pid = 1904] [serial = 847] [outer = (nil)] [url = about:blank]
15:41:44 INFO - PROCESS | 1856 | --DOMWINDOW == 161 (0x7f3167edcc00) [pid = 1904] [serial = 796] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:41:44 INFO - PROCESS | 1856 | --DOMWINDOW == 160 (0x7f316ac93400) [pid = 1904] [serial = 835] [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]
15:41:44 INFO - PROCESS | 1856 | --DOMWINDOW == 159 (0x7f316bb3e000) [pid = 1904] [serial = 840] [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]
15:41:44 INFO - PROCESS | 1856 | --DOMWINDOW == 158 (0x7f3169cb6400) [pid = 1904] [serial = 830] [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]
15:41:44 INFO - PROCESS | 1856 | ++DOMWINDOW == 159 (0x7f3166ed8400) [pid = 1904] [serial = 908] [outer = 0x7f316818e000]
15:41:44 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
15:41:44 INFO - document served over http requires an https
15:41:44 INFO - sub-resource via iframe-tag using the meta-csp
15:41:44 INFO - delivery method with no-redirect and when
15:41: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/iframe-tag/same-origin-upgrade.no-redirect.http.html"
15:41:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:41:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:41:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:41:44 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
15:41:44 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
15:41:44 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:41:44 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:41:44 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
15:41:44 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 1947ms
15:41:44 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
15:41:44 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316e304e00 == 28 [pid = 1904] [id = 326]
15:41:44 INFO - PROCESS | 1856 | ++DOMWINDOW == 160 (0x7f3168c19000) [pid = 1904] [serial = 909] [outer = (nil)]
15:41:44 INFO - PROCESS | 1856 | ++DOMWINDOW == 161 (0x7f3168c35c00) [pid = 1904] [serial = 910] [outer = 0x7f3168c19000]
15:41:45 INFO - PROCESS | 1856 | ++DOMWINDOW == 162 (0x7f316aaf9000) [pid = 1904] [serial = 911] [outer = 0x7f3168c19000]
15:41:45 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:45 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:45 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316e9bd600 == 29 [pid = 1904] [id = 327]
15:41:45 INFO - PROCESS | 1856 | ++DOMWINDOW == 163 (0x7f316abd6400) [pid = 1904] [serial = 912] [outer = (nil)]
15:41:45 INFO - PROCESS | 1856 | ++DOMWINDOW == 164 (0x7f316ad80800) [pid = 1904] [serial = 913] [outer = 0x7f316abd6400]
15:41:46 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
15:41:46 INFO - document served over http requires an https
15:41:46 INFO - sub-resource via iframe-tag using the meta-csp
15:41:46 INFO - delivery method with swap-origin-redirect and when
15:41: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-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.swap-origin-redirect.http.html"
15:41:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:41:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:41:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:41:46 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
15:41:46 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
15:41:46 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:41:46 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:41:46 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
15:41:46 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 1589ms
15:41:46 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
15:41:46 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f31672a0700 == 30 [pid = 1904] [id = 328]
15:41:46 INFO - PROCESS | 1856 | ++DOMWINDOW == 165 (0x7f3167239400) [pid = 1904] [serial = 914] [outer = (nil)]
15:41:46 INFO - PROCESS | 1856 | ++DOMWINDOW == 166 (0x7f3168d3e000) [pid = 1904] [serial = 915] [outer = 0x7f3167239400]
15:41:46 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:46 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:47 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:47 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:47 INFO - PROCESS | 1856 | ++DOMWINDOW == 167 (0x7f316ac94c00) [pid = 1904] [serial = 916] [outer = 0x7f3167239400]
15:41:47 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:47 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:47 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:48 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:41:48 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
15:41:48 INFO - document served over http requires an https
15:41:48 INFO - sub-resource via script-tag using the meta-csp
15:41:48 INFO - delivery method with keep-origin-redirect and when
15:41: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/script-tag/same-origin-downgrade.keep-origin-redirect.http.html"
15:41:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:41:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:41:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:41:48 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
15:41:48 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
15:41:48 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:41:48 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:41:48 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
15:41:48 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 2483ms
15:41:48 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html
15:41:48 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316b177100 == 31 [pid = 1904] [id = 329]
15:41:48 INFO - PROCESS | 1856 | ++DOMWINDOW == 168 (0x7f316dc4e000) [pid = 1904] [serial = 917] [outer = (nil)]
15:41:49 INFO - PROCESS | 1856 | ++DOMWINDOW == 169 (0x7f316dd6b800) [pid = 1904] [serial = 918] [outer = 0x7f316dc4e000]
15:41:49 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:49 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:49 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:49 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:49 INFO - PROCESS | 1856 | ++DOMWINDOW == 170 (0x7f31718fb400) [pid = 1904] [serial = 919] [outer = 0x7f316dc4e000]
15:41:49 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:49 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:49 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:50 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
15:41:50 INFO - document served over http requires an https
15:41:50 INFO - sub-resource via script-tag using the meta-csp
15:41:50 INFO - delivery method with no-redirect and when
15:41:50 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html"
15:41:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:41:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:41:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:41:50 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
15:41:50 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
15:41:50 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:41:50 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:41:50 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
15:41:50 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 2289ms
15:41:50 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
15:41:51 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316ef5e400 == 32 [pid = 1904] [id = 330]
15:41:51 INFO - PROCESS | 1856 | ++DOMWINDOW == 171 (0x7f3173918000) [pid = 1904] [serial = 920] [outer = (nil)]
15:41:51 INFO - PROCESS | 1856 | ++DOMWINDOW == 172 (0x7f317392b800) [pid = 1904] [serial = 921] [outer = 0x7f3173918000]
15:41:51 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:51 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:51 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:51 INFO - PROCESS | 1856 | ++DOMWINDOW == 173 (0x7f316aeb5000) [pid = 1904] [serial = 922] [outer = 0x7f3173918000]
15:41:52 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:52 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:53 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:41:53 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
15:41:53 INFO - document served over http requires an https
15:41:53 INFO - sub-resource via script-tag using the meta-csp
15:41:53 INFO - delivery method with swap-origin-redirect and when
15:41: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/script-tag/same-origin-downgrade.swap-origin-redirect.http.html"
15:41:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:41:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:41:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:41:53 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
15:41:53 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
15:41:53 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:41:53 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:41:53 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
15:41:53 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 2343ms
15:41:53 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
15:41:54 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3170102200 == 33 [pid = 1904] [id = 331]
15:41:54 INFO - PROCESS | 1856 | ++DOMWINDOW == 174 (0x7f317714f800) [pid = 1904] [serial = 923] [outer = (nil)]
15:41:54 INFO - PROCESS | 1856 | ++DOMWINDOW == 175 (0x7f317714fc00) [pid = 1904] [serial = 924] [outer = 0x7f317714f800]
15:41:54 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:54 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:54 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:54 INFO - PROCESS | 1856 | ++DOMWINDOW == 176 (0x7f31771d5000) [pid = 1904] [serial = 925] [outer = 0x7f317714f800]
15:41:54 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:54 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:55 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:41:55 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
15:41:55 INFO - document served over http requires an https
15:41:55 INFO - sub-resource via script-tag using the meta-csp
15:41:55 INFO - delivery method with swap-origin-redirect and when
15:41: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/script-tag/same-origin-insecure.swap-origin-redirect.http.html"
15:41:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:41:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:41:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:41:55 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
15:41:55 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
15:41:55 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:41:55 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:41:55 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
15:41:55 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 2543ms
15:41:55 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
15:41:56 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f317182c700 == 34 [pid = 1904] [id = 332]
15:41:56 INFO - PROCESS | 1856 | ++DOMWINDOW == 177 (0x7f316eee8800) [pid = 1904] [serial = 926] [outer = (nil)]
15:41:56 INFO - PROCESS | 1856 | ++DOMWINDOW == 178 (0x7f316eee8c00) [pid = 1904] [serial = 927] [outer = 0x7f316eee8800]
15:41:56 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:56 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:56 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:56 INFO - PROCESS | 1856 | ++DOMWINDOW == 179 (0x7f317712f000) [pid = 1904] [serial = 928] [outer = 0x7f316eee8800]
15:41:56 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:56 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:57 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
15:41:57 INFO - document served over http requires an https
15:41:57 INFO - sub-resource via script-tag using the meta-csp
15:41:57 INFO - delivery method with keep-origin-redirect and when
15:41:57 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-upgrade.keep-origin-redirect.http.html"
15:41:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:41:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:41:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:41:57 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
15:41:57 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
15:41:57 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:41:57 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:41:57 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
15:41:57 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 1849ms
15:41:57 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html
15:41:57 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:58 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3172157a00 == 35 [pid = 1904] [id = 333]
15:41:58 INFO - PROCESS | 1856 | ++DOMWINDOW == 180 (0x7f31654d2800) [pid = 1904] [serial = 929] [outer = (nil)]
15:41:58 INFO - PROCESS | 1856 | ++DOMWINDOW == 181 (0x7f31654d2c00) [pid = 1904] [serial = 930] [outer = 0x7f31654d2800]
15:41:58 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:58 INFO - PROCESS | 1856 | ++DOMWINDOW == 182 (0x7f316d4bb400) [pid = 1904] [serial = 931] [outer = 0x7f31654d2800]
15:41:58 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:58 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:59 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
15:41:59 INFO - document served over http requires an https
15:41:59 INFO - sub-resource via script-tag using the meta-csp
15:41:59 INFO - delivery method with no-redirect and when
15:41:59 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html"
15:41:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:41:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:41:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:41:59 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
15:41:59 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
15:41:59 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:41:59 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:41:59 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
15:41:59 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 1691ms
15:41:59 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
15:41:59 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:41:59 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3176e45100 == 36 [pid = 1904] [id = 334]
15:41:59 INFO - PROCESS | 1856 | ++DOMWINDOW == 183 (0x7f316541c800) [pid = 1904] [serial = 932] [outer = (nil)]
15:41:59 INFO - PROCESS | 1856 | ++DOMWINDOW == 184 (0x7f316541cc00) [pid = 1904] [serial = 933] [outer = 0x7f316541c800]
15:42:00 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:00 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:00 INFO - PROCESS | 1856 | ++DOMWINDOW == 185 (0x7f316ae52400) [pid = 1904] [serial = 934] [outer = 0x7f316541c800]
15:42:00 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:00 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:01 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
15:42:01 INFO - document served over http requires an https
15:42:01 INFO - sub-resource via script-tag using the meta-csp
15:42:01 INFO - delivery method with swap-origin-redirect and when
15:42:01 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-upgrade.swap-origin-redirect.http.html"
15:42:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:42:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:42:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:42:01 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
15:42:01 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
15:42:01 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:42:01 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:42:01 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
15:42:01 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 1736ms
15:42:01 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
15:42:01 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:01 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f317a292d00 == 37 [pid = 1904] [id = 335]
15:42:01 INFO - PROCESS | 1856 | ++DOMWINDOW == 186 (0x7f316654a800) [pid = 1904] [serial = 935] [outer = (nil)]
15:42:01 INFO - PROCESS | 1856 | ++DOMWINDOW == 187 (0x7f316544a000) [pid = 1904] [serial = 936] [outer = 0x7f316654a800]
15:42:01 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:01 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:01 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:02 INFO - PROCESS | 1856 | ++DOMWINDOW == 188 (0x7f3166959000) [pid = 1904] [serial = 937] [outer = 0x7f316654a800]
15:42:02 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:02 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:03 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
15:42:03 INFO - document served over http requires an https
15:42:03 INFO - sub-resource via xhr-request using the meta-csp
15:42:03 INFO - delivery method with keep-origin-redirect and when
15:42:03 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-downgrade.keep-origin-redirect.http.html"
15:42:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:42:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:42:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:42:03 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
15:42:03 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
15:42:03 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:42:03 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:42:03 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
15:42:03 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 2335ms
15:42:03 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-downgrade.no-redirect.http.html
15:42:03 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3166dca600 == 38 [pid = 1904] [id = 336]
15:42:03 INFO - PROCESS | 1856 | ++DOMWINDOW == 189 (0x7f316693a400) [pid = 1904] [serial = 938] [outer = (nil)]
15:42:04 INFO - PROCESS | 1856 | ++DOMWINDOW == 190 (0x7f316693a800) [pid = 1904] [serial = 939] [outer = 0x7f316693a400]
15:42:04 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:04 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:04 INFO - PROCESS | 1856 | ++DOMWINDOW == 191 (0x7f316693ac00) [pid = 1904] [serial = 940] [outer = 0x7f316693a400]
15:42:04 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:04 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:05 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
15:42:05 INFO - document served over http requires an https
15:42:05 INFO - sub-resource via xhr-request using the meta-csp
15:42:05 INFO - delivery method with no-redirect and when
15:42:05 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-downgrade.no-redirect.http.html"
15:42:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:42:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:42:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:42:05 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
15:42:05 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
15:42:05 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:42:05 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:42:05 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
15:42:05 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 2137ms
15:42:05 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
15:42:05 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:06 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f31669ba700 == 39 [pid = 1904] [id = 337]
15:42:06 INFO - PROCESS | 1856 | ++DOMWINDOW == 192 (0x7f3166720000) [pid = 1904] [serial = 941] [outer = (nil)]
15:42:06 INFO - PROCESS | 1856 | ++DOMWINDOW == 193 (0x7f3166720400) [pid = 1904] [serial = 942] [outer = 0x7f3166720000]
15:42:06 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:06 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:06 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:06 INFO - PROCESS | 1856 | ++DOMWINDOW == 194 (0x7f31667a9c00) [pid = 1904] [serial = 943] [outer = 0x7f3166720000]
15:42:06 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:06 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:07 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
15:42:07 INFO - document served over http requires an https
15:42:07 INFO - sub-resource via xhr-request using the meta-csp
15:42:07 INFO - delivery method with swap-origin-redirect and when
15:42:07 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-downgrade.swap-origin-redirect.http.html"
15:42:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:42:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:42:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:42:07 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
15:42:07 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
15:42:07 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:42:07 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:42:07 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
15:42:07 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 2241ms
15:42:08 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
15:42:08 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f31667eed00 == 40 [pid = 1904] [id = 338]
15:42:08 INFO - PROCESS | 1856 | ++DOMWINDOW == 195 (0x7f31668dd000) [pid = 1904] [serial = 944] [outer = (nil)]
15:42:09 INFO - PROCESS | 1856 | ++DOMWINDOW == 196 (0x7f31668dd400) [pid = 1904] [serial = 945] [outer = 0x7f31668dd000]
15:42:09 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:09 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:09 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:09 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:09 INFO - PROCESS | 1856 | ++DOMWINDOW == 197 (0x7f31656c1000) [pid = 1904] [serial = 946] [outer = 0x7f31668dd000]
15:42:09 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:10 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
15:42:10 INFO - document served over http requires an https
15:42:10 INFO - sub-resource via xhr-request using the meta-csp
15:42:10 INFO - delivery method with swap-origin-redirect and when
15:42:10 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html"
15:42:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:42:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:42:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:42:10 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
15:42:10 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
15:42:10 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:42:10 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:42:10 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
15:42:10 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 2555ms
15:42:10 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
15:42:10 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f31656cd700 == 41 [pid = 1904] [id = 339]
15:42:10 INFO - PROCESS | 1856 | ++DOMWINDOW == 198 (0x7f3165768000) [pid = 1904] [serial = 947] [outer = (nil)]
15:42:11 INFO - PROCESS | 1856 | ++DOMWINDOW == 199 (0x7f3165768400) [pid = 1904] [serial = 948] [outer = 0x7f3165768000]
15:42:11 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:11 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:11 INFO - PROCESS | 1856 | ++DOMWINDOW == 200 (0x7f316579dc00) [pid = 1904] [serial = 949] [outer = 0x7f3165768000]
15:42:11 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:11 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:11 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:12 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-upgrade.keep-origin-redirect.http.html | The referrer URL is origin when a
15:42:12 INFO - document served over http requires an https
15:42:12 INFO - sub-resource via xhr-request using the meta-csp
15:42:12 INFO - delivery method with keep-origin-redirect and when
15:42:12 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-upgrade.keep-origin-redirect.http.html"
15:42:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:42:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:42:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:42:12 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
15:42:12 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
15:42:12 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:42:12 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:42:12 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-upgrade.keep-origin-redirect.http.html:23:7
15:42:12 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-upgrade.keep-origin-redirect.http.html | took 1854ms
15:42:12 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-upgrade.no-redirect.http.html
15:42:12 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3165788800 == 42 [pid = 1904] [id = 340]
15:42:12 INFO - PROCESS | 1856 | ++DOMWINDOW == 201 (0x7f3164012000) [pid = 1904] [serial = 950] [outer = (nil)]
15:42:12 INFO - PROCESS | 1856 | ++DOMWINDOW == 202 (0x7f3164012400) [pid = 1904] [serial = 951] [outer = 0x7f3164012000]
15:42:13 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:13 INFO - PROCESS | 1856 | ++DOMWINDOW == 203 (0x7f31640cbc00) [pid = 1904] [serial = 952] [outer = 0x7f3164012000]
15:42:13 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:13 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:14 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
15:42:14 INFO - document served over http requires an https
15:42:14 INFO - sub-resource via xhr-request using the meta-csp
15:42:14 INFO - delivery method with no-redirect and when
15:42:14 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-upgrade.no-redirect.http.html"
15:42:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:42:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:42:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:42:14 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
15:42:14 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
15:42:14 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:42:14 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:42:14 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
15:42:14 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 1683ms
15:42:14 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
15:42:15 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3164166400 == 43 [pid = 1904] [id = 341]
15:42:15 INFO - PROCESS | 1856 | ++DOMWINDOW == 204 (0x7f31666f6400) [pid = 1904] [serial = 953] [outer = (nil)]
15:42:15 INFO - PROCESS | 1856 | ++DOMWINDOW == 205 (0x7f31666f6800) [pid = 1904] [serial = 954] [outer = 0x7f31666f6400]
15:42:15 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:15 INFO - PROCESS | 1856 | ++DOMWINDOW == 206 (0x7f316d162c00) [pid = 1904] [serial = 955] [outer = 0x7f31666f6400]
15:42:15 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:15 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:17 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3169df2500 == 42 [pid = 1904] [id = 304]
15:42:17 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316b175800 == 41 [pid = 1904] [id = 305]
15:42:17 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316c31c300 == 40 [pid = 1904] [id = 306]
15:42:17 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316d569300 == 39 [pid = 1904] [id = 307]
15:42:17 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316e847600 == 38 [pid = 1904] [id = 308]
15:42:17 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316f825600 == 37 [pid = 1904] [id = 309]
15:42:17 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3170917d00 == 36 [pid = 1904] [id = 310]
15:42:17 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3171999a00 == 35 [pid = 1904] [id = 311]
15:42:17 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3172157000 == 34 [pid = 1904] [id = 312]
15:42:17 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3176e41a00 == 33 [pid = 1904] [id = 313]
15:42:17 INFO - PROCESS | 1856 | --DOCSHELL 0x7f317a290a00 == 32 [pid = 1904] [id = 315]
15:42:17 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3177157400 == 31 [pid = 1904] [id = 314]
15:42:17 INFO - PROCESS | 1856 | --DOCSHELL 0x7f317a293700 == 30 [pid = 1904] [id = 317]
15:42:17 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316c092700 == 29 [pid = 1904] [id = 319]
15:42:17 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316804a000 == 28 [pid = 1904] [id = 318]
15:42:17 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3168d54900 == 27 [pid = 1904] [id = 321]
15:42:17 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316729d500 == 26 [pid = 1904] [id = 320]
15:42:17 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316aed9500 == 25 [pid = 1904] [id = 323]
15:42:17 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3169c40200 == 24 [pid = 1904] [id = 322]
15:42:17 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316c33e200 == 23 [pid = 1904] [id = 325]
15:42:17 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316b513300 == 22 [pid = 1904] [id = 324]
15:42:17 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316bbbcb00 == 21 [pid = 1904] [id = 303]
15:42:17 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316e9bd600 == 20 [pid = 1904] [id = 327]
15:42:17 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316e304e00 == 19 [pid = 1904] [id = 326]
15:42:18 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316e8b7f00 == 18 [pid = 1904] [id = 246]
15:42:18 INFO - PROCESS | 1856 | --DOCSHELL 0x7f31672a0700 == 17 [pid = 1904] [id = 328]
15:42:18 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316b177100 == 16 [pid = 1904] [id = 329]
15:42:18 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316ef5e400 == 15 [pid = 1904] [id = 330]
15:42:18 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3170102200 == 14 [pid = 1904] [id = 331]
15:42:18 INFO - PROCESS | 1856 | --DOCSHELL 0x7f317182c700 == 13 [pid = 1904] [id = 332]
15:42:18 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3172157a00 == 12 [pid = 1904] [id = 333]
15:42:18 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3176e45100 == 11 [pid = 1904] [id = 334]
15:42:18 INFO - PROCESS | 1856 | --DOCSHELL 0x7f317a292d00 == 10 [pid = 1904] [id = 335]
15:42:18 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3166dca600 == 9 [pid = 1904] [id = 336]
15:42:18 INFO - PROCESS | 1856 | --DOCSHELL 0x7f31669ba700 == 8 [pid = 1904] [id = 337]
15:42:18 INFO - PROCESS | 1856 | --DOCSHELL 0x7f31667eed00 == 7 [pid = 1904] [id = 338]
15:42:18 INFO - PROCESS | 1856 | --DOCSHELL 0x7f31656cd700 == 6 [pid = 1904] [id = 339]
15:42:18 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3165788800 == 5 [pid = 1904] [id = 340]
15:42:18 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316e8b8900 == 4 [pid = 1904] [id = 284]
15:42:18 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316f8b0600 == 3 [pid = 1904] [id = 255]
15:42:18 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316816a800 == 2 [pid = 1904] [id = 316]
15:42:18 INFO - PROCESS | 1856 | --DOMWINDOW == 205 (0x7f3169dfc800) [pid = 1904] [serial = 832] [outer = (nil)] [url = about:blank]
15:42:18 INFO - PROCESS | 1856 | --DOMWINDOW == 204 (0x7f3169c56c00) [pid = 1904] [serial = 827] [outer = (nil)] [url = about:blank]
15:42:18 INFO - PROCESS | 1856 | --DOMWINDOW == 203 (0x7f316c027800) [pid = 1904] [serial = 795] [outer = (nil)] [url = about:blank]
15:42:18 INFO - PROCESS | 1856 | --DOMWINDOW == 202 (0x7f316cc0d000) [pid = 1904] [serial = 845] [outer = (nil)] [url = about:blank]
15:42:19 INFO - PROCESS | 1856 | --DOMWINDOW == 201 (0x7f316c03d000) [pid = 1904] [serial = 842] [outer = (nil)] [url = about:blank]
15:42:19 INFO - PROCESS | 1856 | --DOMWINDOW == 200 (0x7f316ada9400) [pid = 1904] [serial = 837] [outer = (nil)] [url = about:blank]
15:42:19 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
15:42:19 INFO - document served over http requires an https
15:42:19 INFO - sub-resource via xhr-request using the meta-csp
15:42:19 INFO - delivery method with swap-origin-redirect and when
15:42:19 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-upgrade.swap-origin-redirect.http.html"
15:42:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:42:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:42:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:42:19 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
15:42:19 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
15:42:19 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:42:19 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:42:19 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
15:42:19 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 5407ms
15:42:19 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.keep-origin-redirect.http.html
15:42:19 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f31667ec000 == 3 [pid = 1904] [id = 342]
15:42:19 INFO - PROCESS | 1856 | ++DOMWINDOW == 201 (0x7f316541b400) [pid = 1904] [serial = 956] [outer = (nil)]
15:42:20 INFO - PROCESS | 1856 | ++DOMWINDOW == 202 (0x7f316541bc00) [pid = 1904] [serial = 957] [outer = 0x7f316541b400]
15:42:20 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:20 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:20 INFO - PROCESS | 1856 | ++DOMWINDOW == 203 (0x7f316561c400) [pid = 1904] [serial = 958] [outer = 0x7f316541b400]
15:42:20 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:20 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:21 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:42:22 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
15:42:22 INFO - document served over http requires an http
15:42:22 INFO - sub-resource via fetch-request using the meta-referrer
15:42:22 INFO - delivery method with keep-origin-redirect and when
15:42: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"
15:42:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:42:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:42:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:42:22 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
15:42:22 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
15:42:22 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
15:42:22 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:42:22 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:42:22 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
15:42:22 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 2587ms
15:42:22 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html
15:42:22 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316729e900 == 4 [pid = 1904] [id = 343]
15:42:22 INFO - PROCESS | 1856 | ++DOMWINDOW == 204 (0x7f316654a000) [pid = 1904] [serial = 959] [outer = (nil)]
15:42:22 INFO - PROCESS | 1856 | ++DOMWINDOW == 205 (0x7f3166571000) [pid = 1904] [serial = 960] [outer = 0x7f316654a000]
15:42:23 INFO - PROCESS | 1856 | ++DOMWINDOW == 206 (0x7f316676a000) [pid = 1904] [serial = 961] [outer = 0x7f316654a000]
15:42:23 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:23 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:23 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 205 (0x7f3167fc0800) [pid = 1904] [serial = 774] [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]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 204 (0x7f3168e28400) [pid = 1904] [serial = 822] [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]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 203 (0x7f316d1b4800) [pid = 1904] [serial = 887] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445553694952]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 202 (0x7f3171d4c800) [pid = 1904] [serial = 879] [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]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 201 (0x7f3171259c00) [pid = 1904] [serial = 876] [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]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 200 (0x7f316ac98000) [pid = 1904] [serial = 735] [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]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 199 (0x7f3169efdc00) [pid = 1904] [serial = 852] [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]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 198 (0x7f316f9fc400) [pid = 1904] [serial = 904] [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]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 197 (0x7f31684ea000) [pid = 1904] [serial = 894] [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]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 196 (0x7f31771aa000) [pid = 1904] [serial = 771] [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]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 195 (0x7f316bb49c00) [pid = 1904] [serial = 793] [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]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 194 (0x7f316aeb5400) [pid = 1904] [serial = 855] [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]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 193 (0x7f316efbec00) [pid = 1904] [serial = 867] [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]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 192 (0x7f316e81d400) [pid = 1904] [serial = 741] [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]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 191 (0x7f3173906400) [pid = 1904] [serial = 765] [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]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 190 (0x7f3167edc800) [pid = 1904] [serial = 846] [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]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 189 (0x7f3176e52800) [pid = 1904] [serial = 768] [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]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 188 (0x7f3169e8c000) [pid = 1904] [serial = 892] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 187 (0x7f316818e000) [pid = 1904] [serial = 907] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445553704222]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 186 (0x7f316cde1000) [pid = 1904] [serial = 899] [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]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 185 (0x7f316ddc8000) [pid = 1904] [serial = 864] [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]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 184 (0x7f3171376400) [pid = 1904] [serial = 751] [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]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 183 (0x7f3168e28800) [pid = 1904] [serial = 849] [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]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 182 (0x7f3167239000) [pid = 1904] [serial = 889] [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]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 181 (0x7f316dca5800) [pid = 1904] [serial = 902] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 180 (0x7f316cd95800) [pid = 1904] [serial = 738] [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]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 179 (0x7f31720d5400) [pid = 1904] [serial = 882] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 178 (0x7f31700c6c00) [pid = 1904] [serial = 870] [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]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 177 (0x7f3169d54c00) [pid = 1904] [serial = 884] [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]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 176 (0x7f31770aa400) [pid = 1904] [serial = 810] [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]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 175 (0x7f3169a20000) [pid = 1904] [serial = 897] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 174 (0x7f3168c19000) [pid = 1904] [serial = 909] [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]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 173 (0x7f31721a1000) [pid = 1904] [serial = 762] [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]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 172 (0x7f3167f5e400) [pid = 1904] [serial = 732] [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]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 171 (0x7f316d4c1000) [pid = 1904] [serial = 861] [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]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 170 (0x7f316dc47000) [pid = 1904] [serial = 813] [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]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 169 (0x7f3171d90800) [pid = 1904] [serial = 759] [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]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 168 (0x7f316d109000) [pid = 1904] [serial = 801] [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]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 167 (0x7f317096ac00) [pid = 1904] [serial = 873] [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]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 166 (0x7f316abd6400) [pid = 1904] [serial = 912] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 165 (0x7f31705df800) [pid = 1904] [serial = 746] [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]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 164 (0x7f316abd6000) [pid = 1904] [serial = 816] [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]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 163 (0x7f316d03d400) [pid = 1904] [serial = 819] [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]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 162 (0x7f316bbffc00) [pid = 1904] [serial = 798] [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]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 161 (0x7f316dd21c00) [pid = 1904] [serial = 804] [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]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 160 (0x7f316cd04c00) [pid = 1904] [serial = 858] [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]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 159 (0x7f3171c3ac00) [pid = 1904] [serial = 756] [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]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 158 (0x7f3170f7e800) [pid = 1904] [serial = 807] [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]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 157 (0x7f316e28c800) [pid = 1904] [serial = 522] [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]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 156 (0x7f3167f5ec00) [pid = 1904] [serial = 595] [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]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 155 (0x7f31680b1c00) [pid = 1904] [serial = 598] [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]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 154 (0x7f3167218800) [pid = 1904] [serial = 601] [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]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 153 (0x7f3168ffb400) [pid = 1904] [serial = 606] [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]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 152 (0x7f3169be1800) [pid = 1904] [serial = 628] [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]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 151 (0x7f316b505000) [pid = 1904] [serial = 631] [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]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 150 (0x7f316d1e2000) [pid = 1904] [serial = 634] [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]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 149 (0x7f316e36cc00) [pid = 1904] [serial = 637] [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]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 148 (0x7f316f888800) [pid = 1904] [serial = 640] [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]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 147 (0x7f317093c400) [pid = 1904] [serial = 643] [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]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 146 (0x7f3168c49400) [pid = 1904] [serial = 646] [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]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 145 (0x7f3171d01800) [pid = 1904] [serial = 649] [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]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 144 (0x7f317218d400) [pid = 1904] [serial = 652] [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]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 143 (0x7f3169b46800) [pid = 1904] [serial = 690] [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]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 142 (0x7f316ada9000) [pid = 1904] [serial = 693] [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]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 141 (0x7f316bb51000) [pid = 1904] [serial = 696] [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]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 140 (0x7f316d1e2800) [pid = 1904] [serial = 699] [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]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 139 (0x7f316e234000) [pid = 1904] [serial = 702] [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]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 138 (0x7f316efbe400) [pid = 1904] [serial = 705] [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]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 137 (0x7f31705ccc00) [pid = 1904] [serial = 708] [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]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 136 (0x7f3170f7e400) [pid = 1904] [serial = 711] [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]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 135 (0x7f3171d55000) [pid = 1904] [serial = 880] [outer = (nil)] [url = about:blank]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 134 (0x7f317211a000) [pid = 1904] [serial = 883] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 133 (0x7f3171831800) [pid = 1904] [serial = 877] [outer = (nil)] [url = about:blank]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 132 (0x7f31709d3000) [pid = 1904] [serial = 874] [outer = (nil)] [url = about:blank]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 131 (0x7f3168ffc800) [pid = 1904] [serial = 850] [outer = (nil)] [url = about:blank]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 130 (0x7f3170179800) [pid = 1904] [serial = 871] [outer = (nil)] [url = about:blank]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 129 (0x7f316e234c00) [pid = 1904] [serial = 865] [outer = (nil)] [url = about:blank]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 128 (0x7f316cde1c00) [pid = 1904] [serial = 900] [outer = (nil)] [url = about:blank]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 127 (0x7f316dca5c00) [pid = 1904] [serial = 903] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 126 (0x7f316aed7000) [pid = 1904] [serial = 856] [outer = (nil)] [url = about:blank]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 125 (0x7f316d4cb000) [pid = 1904] [serial = 862] [outer = (nil)] [url = about:blank]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 124 (0x7f316cd95000) [pid = 1904] [serial = 859] [outer = (nil)] [url = about:blank]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 123 (0x7f31700c6000) [pid = 1904] [serial = 905] [outer = (nil)] [url = about:blank]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 122 (0x7f3166ed8400) [pid = 1904] [serial = 908] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445553704222]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 121 (0x7f316aa13800) [pid = 1904] [serial = 853] [outer = (nil)] [url = about:blank]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 120 (0x7f316f455400) [pid = 1904] [serial = 868] [outer = (nil)] [url = about:blank]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 119 (0x7f3168ee8400) [pid = 1904] [serial = 895] [outer = (nil)] [url = about:blank]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 118 (0x7f316bb49800) [pid = 1904] [serial = 898] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 117 (0x7f3167e1d400) [pid = 1904] [serial = 890] [outer = (nil)] [url = about:blank]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 116 (0x7f316abdc000) [pid = 1904] [serial = 893] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 115 (0x7f3169d72c00) [pid = 1904] [serial = 885] [outer = (nil)] [url = about:blank]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 114 (0x7f3173dca800) [pid = 1904] [serial = 888] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445553694952]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 113 (0x7f3168c35c00) [pid = 1904] [serial = 910] [outer = (nil)] [url = about:blank]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 112 (0x7f316ad80800) [pid = 1904] [serial = 913] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 111 (0x7f316e234400) [pid = 1904] [serial = 806] [outer = (nil)] [url = about:blank]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 110 (0x7f317218dc00) [pid = 1904] [serial = 809] [outer = (nil)] [url = about:blank]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 109 (0x7f3171c83800) [pid = 1904] [serial = 812] [outer = (nil)] [url = about:blank]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 108 (0x7f316c35e800) [pid = 1904] [serial = 815] [outer = (nil)] [url = about:blank]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 107 (0x7f316c35b000) [pid = 1904] [serial = 818] [outer = (nil)] [url = about:blank]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 106 (0x7f316c114000) [pid = 1904] [serial = 821] [outer = (nil)] [url = about:blank]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 105 (0x7f3170451000) [pid = 1904] [serial = 824] [outer = (nil)] [url = about:blank]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 104 (0x7f3169bdd800) [pid = 1904] [serial = 851] [outer = (nil)] [url = about:blank]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 103 (0x7f316ab0d800) [pid = 1904] [serial = 854] [outer = (nil)] [url = about:blank]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 102 (0x7f316b4ea000) [pid = 1904] [serial = 857] [outer = (nil)] [url = about:blank]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 101 (0x7f316f413400) [pid = 1904] [serial = 524] [outer = (nil)] [url = about:blank]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 100 (0x7f3168e28000) [pid = 1904] [serial = 597] [outer = (nil)] [url = about:blank]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 99 (0x7f316818e800) [pid = 1904] [serial = 600] [outer = (nil)] [url = about:blank]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 98 (0x7f31672ccc00) [pid = 1904] [serial = 603] [outer = (nil)] [url = about:blank]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 97 (0x7f317218d800) [pid = 1904] [serial = 608] [outer = (nil)] [url = about:blank]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 96 (0x7f3169efd400) [pid = 1904] [serial = 630] [outer = (nil)] [url = about:blank]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 95 (0x7f316c146c00) [pid = 1904] [serial = 633] [outer = (nil)] [url = about:blank]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 94 (0x7f316d562c00) [pid = 1904] [serial = 636] [outer = (nil)] [url = about:blank]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 93 (0x7f316f535c00) [pid = 1904] [serial = 639] [outer = (nil)] [url = about:blank]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 92 (0x7f316f9fc000) [pid = 1904] [serial = 642] [outer = (nil)] [url = about:blank]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 91 (0x7f3170e2c800) [pid = 1904] [serial = 645] [outer = (nil)] [url = about:blank]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 90 (0x7f3171958c00) [pid = 1904] [serial = 648] [outer = (nil)] [url = about:blank]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 89 (0x7f3171d56400) [pid = 1904] [serial = 651] [outer = (nil)] [url = about:blank]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 88 (0x7f3173895400) [pid = 1904] [serial = 654] [outer = (nil)] [url = about:blank]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 87 (0x7f3169ec1800) [pid = 1904] [serial = 692] [outer = (nil)] [url = about:blank]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 86 (0x7f316b116c00) [pid = 1904] [serial = 695] [outer = (nil)] [url = about:blank]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 85 (0x7f3169b46c00) [pid = 1904] [serial = 698] [outer = (nil)] [url = about:blank]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 84 (0x7f316dc4e400) [pid = 1904] [serial = 701] [outer = (nil)] [url = about:blank]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 83 (0x7f316e3b1800) [pid = 1904] [serial = 704] [outer = (nil)] [url = about:blank]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 82 (0x7f316f5f9800) [pid = 1904] [serial = 707] [outer = (nil)] [url = about:blank]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 81 (0x7f3170903000) [pid = 1904] [serial = 710] [outer = (nil)] [url = about:blank]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 80 (0x7f3171831c00) [pid = 1904] [serial = 713] [outer = (nil)] [url = about:blank]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 79 (0x7f3169cf4000) [pid = 1904] [serial = 734] [outer = (nil)] [url = about:blank]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 78 (0x7f316bb51400) [pid = 1904] [serial = 737] [outer = (nil)] [url = about:blank]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 77 (0x7f316d1f9800) [pid = 1904] [serial = 740] [outer = (nil)] [url = about:blank]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 76 (0x7f316f598800) [pid = 1904] [serial = 743] [outer = (nil)] [url = about:blank]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 75 (0x7f317092d800) [pid = 1904] [serial = 748] [outer = (nil)] [url = about:blank]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 74 (0x7f31718b0800) [pid = 1904] [serial = 753] [outer = (nil)] [url = about:blank]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 73 (0x7f3169b40800) [pid = 1904] [serial = 758] [outer = (nil)] [url = about:blank]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 72 (0x7f31720ec000) [pid = 1904] [serial = 761] [outer = (nil)] [url = about:blank]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 71 (0x7f3172dc5400) [pid = 1904] [serial = 764] [outer = (nil)] [url = about:blank]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 70 (0x7f31739aa800) [pid = 1904] [serial = 767] [outer = (nil)] [url = about:blank]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 69 (0x7f3176f39c00) [pid = 1904] [serial = 770] [outer = (nil)] [url = about:blank]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 68 (0x7f31771efc00) [pid = 1904] [serial = 773] [outer = (nil)] [url = about:blank]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 67 (0x7f3169db8400) [pid = 1904] [serial = 776] [outer = (nil)] [url = about:blank]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 66 (0x7f316c2ccc00) [pid = 1904] [serial = 800] [outer = (nil)] [url = about:blank]
15:42:25 INFO - PROCESS | 1856 | --DOMWINDOW == 65 (0x7f316d1b2400) [pid = 1904] [serial = 803] [outer = (nil)] [url = about:blank]
15:42:26 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
15:42:26 INFO - document served over http requires an http
15:42:26 INFO - sub-resource via fetch-request using the meta-referrer
15:42:26 INFO - delivery method with no-redirect and when
15:42: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"
15:42:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:42:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:42:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:42:26 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
15:42:26 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
15:42:26 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
15:42:26 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:42:26 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:42:26 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
15:42:26 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html | took 3896ms
15:42:26 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html
15:42:26 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316804cd00 == 5 [pid = 1904] [id = 344]
15:42:26 INFO - PROCESS | 1856 | ++DOMWINDOW == 66 (0x7f31668fa000) [pid = 1904] [serial = 962] [outer = (nil)]
15:42:26 INFO - PROCESS | 1856 | ++DOMWINDOW == 67 (0x7f3166959400) [pid = 1904] [serial = 963] [outer = 0x7f31668fa000]
15:42:26 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:26 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:26 INFO - PROCESS | 1856 | ++DOMWINDOW == 68 (0x7f31669f1000) [pid = 1904] [serial = 964] [outer = 0x7f31668fa000]
15:42:26 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:26 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:27 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
15:42:27 INFO - document served over http requires an http
15:42:27 INFO - sub-resource via fetch-request using the meta-referrer
15:42:27 INFO - delivery method with swap-origin-redirect and when
15:42: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/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html"
15:42:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:42:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:42:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:42:27 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
15:42:27 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
15:42:27 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
15:42:27 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:42:27 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:42:27 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
15:42:27 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 1734ms
15:42:27 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html
15:42:28 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f31667f0100 == 6 [pid = 1904] [id = 345]
15:42:28 INFO - PROCESS | 1856 | ++DOMWINDOW == 69 (0x7f31666f6000) [pid = 1904] [serial = 965] [outer = (nil)]
15:42:28 INFO - PROCESS | 1856 | ++DOMWINDOW == 70 (0x7f316676ac00) [pid = 1904] [serial = 966] [outer = 0x7f31666f6000]
15:42:28 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:28 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:28 INFO - PROCESS | 1856 | ++DOMWINDOW == 71 (0x7f3166ef1c00) [pid = 1904] [serial = 967] [outer = 0x7f31666f6000]
15:42:28 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:28 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:29 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3168168f00 == 7 [pid = 1904] [id = 346]
15:42:29 INFO - PROCESS | 1856 | ++DOMWINDOW == 72 (0x7f3167239800) [pid = 1904] [serial = 968] [outer = (nil)]
15:42:29 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:42:29 INFO - PROCESS | 1856 | ++DOMWINDOW == 73 (0x7f3167e6a400) [pid = 1904] [serial = 969] [outer = 0x7f3167239800]
15:42:30 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
15:42:30 INFO - document served over http requires an http
15:42:30 INFO - sub-resource via iframe-tag using the meta-referrer
15:42:30 INFO - delivery method with keep-origin-redirect and when
15:42: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"
15:42:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:42:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:42:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:42:30 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
15:42:30 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
15:42:30 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:42:30 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:42:30 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
15:42:30 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 2357ms
15:42:30 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html
15:42:30 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316816c600 == 8 [pid = 1904] [id = 347]
15:42:30 INFO - PROCESS | 1856 | ++DOMWINDOW == 74 (0x7f3167fc0c00) [pid = 1904] [serial = 970] [outer = (nil)]
15:42:31 INFO - PROCESS | 1856 | ++DOMWINDOW == 75 (0x7f3167fc7c00) [pid = 1904] [serial = 971] [outer = 0x7f3167fc0c00]
15:42:31 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:31 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:31 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:31 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:31 INFO - PROCESS | 1856 | ++DOMWINDOW == 76 (0x7f316843a000) [pid = 1904] [serial = 972] [outer = 0x7f3167fc0c00]
15:42:31 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:31 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:32 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3168d55d00 == 9 [pid = 1904] [id = 348]
15:42:32 INFO - PROCESS | 1856 | ++DOMWINDOW == 77 (0x7f316843ec00) [pid = 1904] [serial = 973] [outer = (nil)]
15:42:32 INFO - PROCESS | 1856 | ++DOMWINDOW == 78 (0x7f3168475800) [pid = 1904] [serial = 974] [outer = 0x7f316843ec00]
15:42:33 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
15:42:33 INFO - document served over http requires an http
15:42:33 INFO - sub-resource via iframe-tag using the meta-referrer
15:42:33 INFO - delivery method with no-redirect and when
15:42: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"
15:42:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:42:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:42:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:42:33 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
15:42:33 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
15:42:33 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:42:33 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:42:33 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
15:42:33 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html | took 2761ms
15:42:33 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html
15:42:33 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:33 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3168f63900 == 10 [pid = 1904] [id = 349]
15:42:33 INFO - PROCESS | 1856 | ++DOMWINDOW == 79 (0x7f3168ee8400) [pid = 1904] [serial = 975] [outer = (nil)]
15:42:33 INFO - PROCESS | 1856 | ++DOMWINDOW == 80 (0x7f3168ee8c00) [pid = 1904] [serial = 976] [outer = 0x7f3168ee8400]
15:42:33 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:33 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:33 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:34 INFO - PROCESS | 1856 | ++DOMWINDOW == 81 (0x7f3169ad4000) [pid = 1904] [serial = 977] [outer = 0x7f3168ee8400]
15:42:34 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:34 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:34 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3169c3d500 == 11 [pid = 1904] [id = 350]
15:42:34 INFO - PROCESS | 1856 | ++DOMWINDOW == 82 (0x7f3169ad4c00) [pid = 1904] [serial = 978] [outer = (nil)]
15:42:34 INFO - PROCESS | 1856 | ++DOMWINDOW == 83 (0x7f3169b46000) [pid = 1904] [serial = 979] [outer = 0x7f3169ad4c00]
15:42:35 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
15:42:35 INFO - document served over http requires an http
15:42:35 INFO - sub-resource via iframe-tag using the meta-referrer
15:42:35 INFO - delivery method with swap-origin-redirect and when
15:42:35 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html"
15:42:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:42:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:42:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:42:35 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
15:42:35 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
15:42:35 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:42:35 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:42:35 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
15:42:35 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 2147ms
15:42:35 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html
15:42:36 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3169c40200 == 12 [pid = 1904] [id = 351]
15:42:36 INFO - PROCESS | 1856 | ++DOMWINDOW == 84 (0x7f3169cb6c00) [pid = 1904] [serial = 980] [outer = (nil)]
15:42:36 INFO - PROCESS | 1856 | ++DOMWINDOW == 85 (0x7f3169cc4c00) [pid = 1904] [serial = 981] [outer = 0x7f3169cb6c00]
15:42:36 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:36 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:36 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:36 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:36 INFO - PROCESS | 1856 | ++DOMWINDOW == 86 (0x7f3166ef1400) [pid = 1904] [serial = 982] [outer = 0x7f3169cb6c00]
15:42:36 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:36 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:37 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
15:42:37 INFO - document served over http requires an http
15:42:37 INFO - sub-resource via script-tag using the meta-referrer
15:42:37 INFO - delivery method with keep-origin-redirect and when
15:42: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"
15:42:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:42:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:42:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:42:37 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
15:42:37 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
15:42:37 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:42:37 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:42:37 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
15:42:37 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 2597ms
15:42:37 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html
15:42:38 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:38 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3169d38200 == 13 [pid = 1904] [id = 352]
15:42:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 87 (0x7f316aa13800) [pid = 1904] [serial = 983] [outer = (nil)]
15:42:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 88 (0x7f316aaf9c00) [pid = 1904] [serial = 984] [outer = 0x7f316aa13800]
15:42:38 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:38 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 89 (0x7f316ab42c00) [pid = 1904] [serial = 985] [outer = 0x7f316aa13800]
15:42:38 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:38 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:38 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:39 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
15:42:39 INFO - document served over http requires an http
15:42:39 INFO - sub-resource via script-tag using the meta-referrer
15:42:39 INFO - delivery method with no-redirect and when
15:42: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"
15:42:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:42:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:42:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:42:39 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
15:42:39 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
15:42:39 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:42:39 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:42:39 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
15:42:39 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 1684ms
15:42:39 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html
15:42:39 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:39 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3169df4800 == 14 [pid = 1904] [id = 353]
15:42:39 INFO - PROCESS | 1856 | ++DOMWINDOW == 90 (0x7f316ad54400) [pid = 1904] [serial = 986] [outer = (nil)]
15:42:40 INFO - PROCESS | 1856 | ++DOMWINDOW == 91 (0x7f316ad54800) [pid = 1904] [serial = 987] [outer = 0x7f316ad54400]
15:42:40 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:40 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:40 INFO - PROCESS | 1856 | ++DOMWINDOW == 92 (0x7f316ad80c00) [pid = 1904] [serial = 988] [outer = 0x7f316ad54400]
15:42:40 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:40 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:40 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:41 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
15:42:41 INFO - document served over http requires an http
15:42:41 INFO - sub-resource via script-tag using the meta-referrer
15:42:41 INFO - delivery method with swap-origin-redirect and when
15:42:41 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html"
15:42:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:42:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:42:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:42:41 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
15:42:41 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
15:42:41 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:42:41 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:42:41 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
15:42:41 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 1734ms
15:42:41 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html
15:42:41 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:41 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:41 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:41 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:41 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:41 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:41 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:41 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:41 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:41 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:42 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:42 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:42 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:42 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3169f88c00 == 15 [pid = 1904] [id = 354]
15:42:42 INFO - PROCESS | 1856 | ++DOMWINDOW == 93 (0x7f316b19a000) [pid = 1904] [serial = 989] [outer = (nil)]
15:42:42 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:42 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:42 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:42 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:42 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:42 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:42 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:42 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:42 INFO - PROCESS | 1856 | ++DOMWINDOW == 94 (0x7f316b19a800) [pid = 1904] [serial = 990] [outer = 0x7f316b19a000]
15:42:42 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:42 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:42 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:42 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:42 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:42 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:42 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:42 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:42 INFO - PROCESS | 1856 | ++DOMWINDOW == 95 (0x7f316b447400) [pid = 1904] [serial = 991] [outer = 0x7f316b19a000]
15:42:42 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:42 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:43 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
15:42:43 INFO - document served over http requires an http
15:42:43 INFO - sub-resource via xhr-request using the meta-referrer
15:42:43 INFO - delivery method with keep-origin-redirect and when
15:42: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"
15:42:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:42:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:42:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:42:43 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
15:42:43 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
15:42:43 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:42:43 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:42:43 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
15:42:43 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 2593ms
15:42:43 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html
15:42:44 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3165786f00 == 16 [pid = 1904] [id = 355]
15:42:44 INFO - PROCESS | 1856 | ++DOMWINDOW == 96 (0x7f316561cc00) [pid = 1904] [serial = 992] [outer = (nil)]
15:42:44 INFO - PROCESS | 1856 | ++DOMWINDOW == 97 (0x7f3165698000) [pid = 1904] [serial = 993] [outer = 0x7f316561cc00]
15:42:44 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:44 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:44 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:44 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:44 INFO - PROCESS | 1856 | ++DOMWINDOW == 98 (0x7f316673a800) [pid = 1904] [serial = 994] [outer = 0x7f316561cc00]
15:42:44 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:45 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:46 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
15:42:46 INFO - document served over http requires an http
15:42:46 INFO - sub-resource via xhr-request using the meta-referrer
15:42:46 INFO - delivery method with no-redirect and when
15:42:46 INFO - the target request is cross-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
15:42:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:42:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:42:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:42:46 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
15:42:46 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
15:42:46 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:42:46 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:42:46 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
15:42:46 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html | took 2349ms
15:42:46 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html
15:42:46 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3165786a00 == 17 [pid = 1904] [id = 356]
15:42:46 INFO - PROCESS | 1856 | ++DOMWINDOW == 99 (0x7f31668fac00) [pid = 1904] [serial = 995] [outer = (nil)]
15:42:46 INFO - PROCESS | 1856 | ++DOMWINDOW == 100 (0x7f31669f1c00) [pid = 1904] [serial = 996] [outer = 0x7f31668fac00]
15:42:47 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:47 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:47 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:47 INFO - PROCESS | 1856 | ++DOMWINDOW == 101 (0x7f3167edc800) [pid = 1904] [serial = 997] [outer = 0x7f31668fac00]
15:42:47 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:47 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:48 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316729e900 == 16 [pid = 1904] [id = 343]
15:42:48 INFO - PROCESS | 1856 | --DOCSHELL 0x7f31667ec000 == 15 [pid = 1904] [id = 342]
15:42:48 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3164166400 == 14 [pid = 1904] [id = 341]
15:42:48 INFO - PROCESS | 1856 | --DOMWINDOW == 100 (0x7f316aaf9000) [pid = 1904] [serial = 911] [outer = (nil)] [url = about:blank]
15:42:48 INFO - PROCESS | 1856 | --DOMWINDOW == 99 (0x7f316d0bc800) [pid = 1904] [serial = 886] [outer = (nil)] [url = about:blank]
15:42:48 INFO - PROCESS | 1856 | --DOMWINDOW == 98 (0x7f3169c56000) [pid = 1904] [serial = 891] [outer = (nil)] [url = about:blank]
15:42:48 INFO - PROCESS | 1856 | --DOMWINDOW == 97 (0x7f316ad7ec00) [pid = 1904] [serial = 896] [outer = (nil)] [url = about:blank]
15:42:48 INFO - PROCESS | 1856 | --DOMWINDOW == 96 (0x7f316f5e8000) [pid = 1904] [serial = 869] [outer = (nil)] [url = about:blank]
15:42:48 INFO - PROCESS | 1856 | --DOMWINDOW == 95 (0x7f3168475000) [pid = 1904] [serial = 848] [outer = (nil)] [url = about:blank]
15:42:48 INFO - PROCESS | 1856 | --DOMWINDOW == 94 (0x7f316cde1800) [pid = 1904] [serial = 860] [outer = (nil)] [url = about:blank]
15:42:48 INFO - PROCESS | 1856 | --DOMWINDOW == 93 (0x7f316dc47c00) [pid = 1904] [serial = 863] [outer = (nil)] [url = about:blank]
15:42:48 INFO - PROCESS | 1856 | --DOMWINDOW == 92 (0x7f316e81d000) [pid = 1904] [serial = 866] [outer = (nil)] [url = about:blank]
15:42:48 INFO - PROCESS | 1856 | --DOMWINDOW == 91 (0x7f3170868c00) [pid = 1904] [serial = 872] [outer = (nil)] [url = about:blank]
15:42:48 INFO - PROCESS | 1856 | --DOMWINDOW == 90 (0x7f3170f31000) [pid = 1904] [serial = 875] [outer = (nil)] [url = about:blank]
15:42:48 INFO - PROCESS | 1856 | --DOMWINDOW == 89 (0x7f3171c3a400) [pid = 1904] [serial = 878] [outer = (nil)] [url = about:blank]
15:42:48 INFO - PROCESS | 1856 | --DOMWINDOW == 88 (0x7f3171d63400) [pid = 1904] [serial = 881] [outer = (nil)] [url = about:blank]
15:42:48 INFO - PROCESS | 1856 | --DOMWINDOW == 87 (0x7f31712cd000) [pid = 1904] [serial = 906] [outer = (nil)] [url = about:blank]
15:42:48 INFO - PROCESS | 1856 | --DOMWINDOW == 86 (0x7f316dc42c00) [pid = 1904] [serial = 901] [outer = (nil)] [url = about:blank]
15:42:48 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
15:42:48 INFO - document served over http requires an http
15:42:48 INFO - sub-resource via xhr-request using the meta-referrer
15:42:48 INFO - delivery method with swap-origin-redirect and when
15:42: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-referrer/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html"
15:42:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:42:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:42:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:42:48 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
15:42:48 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
15:42:48 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:42:48 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:42:48 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
15:42:48 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 2392ms
15:42:48 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.keep-origin-redirect.http.html
15:42:49 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f31656ce100 == 15 [pid = 1904] [id = 357]
15:42:49 INFO - PROCESS | 1856 | ++DOMWINDOW == 87 (0x7f31668a1000) [pid = 1904] [serial = 998] [outer = (nil)]
15:42:49 INFO - PROCESS | 1856 | ++DOMWINDOW == 88 (0x7f31668c1400) [pid = 1904] [serial = 999] [outer = 0x7f31668a1000]
15:42:49 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:49 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:50 INFO - PROCESS | 1856 | ++DOMWINDOW == 89 (0x7f3168475000) [pid = 1904] [serial = 1000] [outer = 0x7f31668a1000]
15:42:50 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:50 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:50 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
15:42:50 INFO - document served over http requires an https
15:42:50 INFO - sub-resource via fetch-request using the meta-referrer
15:42:50 INFO - delivery method with keep-origin-redirect and when
15:42: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"
15:42:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:42:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:42:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:42:50 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
15:42:50 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
15:42:50 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
15:42:50 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:42:50 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:42:50 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
15:42:50 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 2298ms
15:42:50 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html
15:42:51 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3166dca100 == 16 [pid = 1904] [id = 358]
15:42:51 INFO - PROCESS | 1856 | ++DOMWINDOW == 90 (0x7f3169d61000) [pid = 1904] [serial = 1001] [outer = (nil)]
15:42:51 INFO - PROCESS | 1856 | ++DOMWINDOW == 91 (0x7f3169dfc000) [pid = 1904] [serial = 1002] [outer = 0x7f3169d61000]
15:42:51 INFO - PROCESS | 1856 | ++DOMWINDOW == 92 (0x7f316ac94400) [pid = 1904] [serial = 1003] [outer = 0x7f3169d61000]
15:42:51 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:51 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:52 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
15:42:52 INFO - document served over http requires an https
15:42:52 INFO - sub-resource via fetch-request using the meta-referrer
15:42:52 INFO - delivery method with no-redirect and when
15:42: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"
15:42:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:42:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:42:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:42:52 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
15:42:52 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
15:42:52 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
15:42:52 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:42:52 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:42:52 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
15:42:52 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html | took 1637ms
15:42:52 INFO - PROCESS | 1856 | --DOMWINDOW == 91 (0x7f316dd6b800) [pid = 1904] [serial = 918] [outer = (nil)] [url = about:blank]
15:42:52 INFO - PROCESS | 1856 | --DOMWINDOW == 90 (0x7f316541cc00) [pid = 1904] [serial = 933] [outer = (nil)] [url = about:blank]
15:42:52 INFO - PROCESS | 1856 | --DOMWINDOW == 89 (0x7f317714fc00) [pid = 1904] [serial = 924] [outer = (nil)] [url = about:blank]
15:42:52 INFO - PROCESS | 1856 | --DOMWINDOW == 88 (0x7f316544a000) [pid = 1904] [serial = 936] [outer = (nil)] [url = about:blank]
15:42:52 INFO - PROCESS | 1856 | --DOMWINDOW == 87 (0x7f31654d2c00) [pid = 1904] [serial = 930] [outer = (nil)] [url = about:blank]
15:42:52 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.swap-origin-redirect.http.html
15:42:52 INFO - PROCESS | 1856 | --DOMWINDOW == 86 (0x7f316693a800) [pid = 1904] [serial = 939] [outer = (nil)] [url = about:blank]
15:42:52 INFO - PROCESS | 1856 | --DOMWINDOW == 85 (0x7f3168d3e000) [pid = 1904] [serial = 915] [outer = (nil)] [url = about:blank]
15:42:52 INFO - PROCESS | 1856 | --DOMWINDOW == 84 (0x7f31666f6800) [pid = 1904] [serial = 954] [outer = (nil)] [url = about:blank]
15:42:52 INFO - PROCESS | 1856 | --DOMWINDOW == 83 (0x7f3165768400) [pid = 1904] [serial = 948] [outer = (nil)] [url = about:blank]
15:42:52 INFO - PROCESS | 1856 | --DOMWINDOW == 82 (0x7f3166571000) [pid = 1904] [serial = 960] [outer = (nil)] [url = about:blank]
15:42:52 INFO - PROCESS | 1856 | --DOMWINDOW == 81 (0x7f316eee8c00) [pid = 1904] [serial = 927] [outer = (nil)] [url = about:blank]
15:42:52 INFO - PROCESS | 1856 | --DOMWINDOW == 80 (0x7f3166720400) [pid = 1904] [serial = 942] [outer = (nil)] [url = about:blank]
15:42:52 INFO - PROCESS | 1856 | --DOMWINDOW == 79 (0x7f3166959400) [pid = 1904] [serial = 963] [outer = (nil)] [url = about:blank]
15:42:52 INFO - PROCESS | 1856 | --DOMWINDOW == 78 (0x7f31668dd400) [pid = 1904] [serial = 945] [outer = (nil)] [url = about:blank]
15:42:52 INFO - PROCESS | 1856 | --DOMWINDOW == 77 (0x7f316541bc00) [pid = 1904] [serial = 957] [outer = (nil)] [url = about:blank]
15:42:52 INFO - PROCESS | 1856 | --DOMWINDOW == 76 (0x7f317392b800) [pid = 1904] [serial = 921] [outer = (nil)] [url = about:blank]
15:42:52 INFO - PROCESS | 1856 | --DOMWINDOW == 75 (0x7f3164012400) [pid = 1904] [serial = 951] [outer = (nil)] [url = about:blank]
15:42:52 INFO - PROCESS | 1856 | --DOMWINDOW == 74 (0x7f316541b400) [pid = 1904] [serial = 956] [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]
15:42:52 INFO - PROCESS | 1856 | --DOMWINDOW == 73 (0x7f3173918000) [pid = 1904] [serial = 920] [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]
15:42:52 INFO - PROCESS | 1856 | --DOMWINDOW == 72 (0x7f31654d2800) [pid = 1904] [serial = 929] [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]
15:42:52 INFO - PROCESS | 1856 | --DOMWINDOW == 71 (0x7f316654a000) [pid = 1904] [serial = 959] [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]
15:42:52 INFO - PROCESS | 1856 | --DOMWINDOW == 70 (0x7f316dc4e000) [pid = 1904] [serial = 917] [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]
15:42:52 INFO - PROCESS | 1856 | --DOMWINDOW == 69 (0x7f31666f6400) [pid = 1904] [serial = 953] [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]
15:42:52 INFO - PROCESS | 1856 | --DOMWINDOW == 68 (0x7f3167239400) [pid = 1904] [serial = 914] [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]
15:42:52 INFO - PROCESS | 1856 | --DOMWINDOW == 67 (0x7f316eee8800) [pid = 1904] [serial = 926] [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]
15:42:52 INFO - PROCESS | 1856 | --DOMWINDOW == 66 (0x7f316541c800) [pid = 1904] [serial = 932] [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]
15:42:52 INFO - PROCESS | 1856 | --DOMWINDOW == 65 (0x7f317714f800) [pid = 1904] [serial = 923] [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]
15:42:52 INFO - PROCESS | 1856 | --DOMWINDOW == 64 (0x7f316693a400) [pid = 1904] [serial = 938] [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]
15:42:52 INFO - PROCESS | 1856 | --DOMWINDOW == 63 (0x7f3165768000) [pid = 1904] [serial = 947] [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]
15:42:52 INFO - PROCESS | 1856 | --DOMWINDOW == 62 (0x7f316654a800) [pid = 1904] [serial = 935] [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]
15:42:52 INFO - PROCESS | 1856 | --DOMWINDOW == 61 (0x7f3164012000) [pid = 1904] [serial = 950] [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]
15:42:52 INFO - PROCESS | 1856 | --DOMWINDOW == 60 (0x7f3166720000) [pid = 1904] [serial = 941] [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]
15:42:52 INFO - PROCESS | 1856 | --DOMWINDOW == 59 (0x7f31668dd000) [pid = 1904] [serial = 944] [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]
15:42:52 INFO - PROCESS | 1856 | --DOMWINDOW == 58 (0x7f316693ac00) [pid = 1904] [serial = 940] [outer = (nil)] [url = about:blank]
15:42:52 INFO - PROCESS | 1856 | --DOMWINDOW == 57 (0x7f316579dc00) [pid = 1904] [serial = 949] [outer = (nil)] [url = about:blank]
15:42:52 INFO - PROCESS | 1856 | --DOMWINDOW == 56 (0x7f316d162c00) [pid = 1904] [serial = 955] [outer = (nil)] [url = about:blank]
15:42:52 INFO - PROCESS | 1856 | --DOMWINDOW == 55 (0x7f31640cbc00) [pid = 1904] [serial = 952] [outer = (nil)] [url = about:blank]
15:42:52 INFO - PROCESS | 1856 | --DOMWINDOW == 54 (0x7f31667a9c00) [pid = 1904] [serial = 943] [outer = (nil)] [url = about:blank]
15:42:52 INFO - PROCESS | 1856 | --DOMWINDOW == 53 (0x7f3166959000) [pid = 1904] [serial = 937] [outer = (nil)] [url = about:blank]
15:42:52 INFO - PROCESS | 1856 | --DOMWINDOW == 52 (0x7f31656c1000) [pid = 1904] [serial = 946] [outer = (nil)] [url = about:blank]
15:42:52 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3168d57b00 == 17 [pid = 1904] [id = 359]
15:42:52 INFO - PROCESS | 1856 | ++DOMWINDOW == 53 (0x7f3164012400) [pid = 1904] [serial = 1004] [outer = (nil)]
15:42:53 INFO - PROCESS | 1856 | ++DOMWINDOW == 54 (0x7f31640cb400) [pid = 1904] [serial = 1005] [outer = 0x7f3164012400]
15:42:53 INFO - PROCESS | 1856 | ++DOMWINDOW == 55 (0x7f316541cc00) [pid = 1904] [serial = 1006] [outer = 0x7f3164012400]
15:42:53 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:53 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:54 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
15:42:54 INFO - document served over http requires an https
15:42:54 INFO - sub-resource via fetch-request using the meta-referrer
15:42:54 INFO - delivery method with swap-origin-redirect and when
15:42: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"
15:42:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:42:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:42:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:42:54 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
15:42:54 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
15:42:54 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
15:42:54 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:42:54 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:42:54 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
15:42:54 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 1483ms
15:42:54 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html
15:42:54 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3169df5c00 == 18 [pid = 1904] [id = 360]
15:42:54 INFO - PROCESS | 1856 | ++DOMWINDOW == 56 (0x7f3165768400) [pid = 1904] [serial = 1007] [outer = (nil)]
15:42:54 INFO - PROCESS | 1856 | ++DOMWINDOW == 57 (0x7f316579d000) [pid = 1904] [serial = 1008] [outer = 0x7f3165768400]
15:42:54 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:54 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:54 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:54 INFO - PROCESS | 1856 | ++DOMWINDOW == 58 (0x7f31666f6400) [pid = 1904] [serial = 1009] [outer = 0x7f3165768400]
15:42:54 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:54 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:55 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f31667ed900 == 19 [pid = 1904] [id = 361]
15:42:55 INFO - PROCESS | 1856 | ++DOMWINDOW == 59 (0x7f3163a87800) [pid = 1904] [serial = 1010] [outer = (nil)]
15:42:55 INFO - PROCESS | 1856 | ++DOMWINDOW == 60 (0x7f316412c000) [pid = 1904] [serial = 1011] [outer = 0x7f3163a87800]
15:42:55 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
15:42:55 INFO - document served over http requires an https
15:42:55 INFO - sub-resource via iframe-tag using the meta-referrer
15:42:55 INFO - delivery method with keep-origin-redirect and when
15:42: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"
15:42:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:42:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:42:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:42:55 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
15:42:55 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
15:42:55 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:42:55 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:42:55 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
15:42:55 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 1832ms
15:42:55 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html
15:42:56 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:56 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:56 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3166dc7900 == 20 [pid = 1904] [id = 362]
15:42:56 INFO - PROCESS | 1856 | ++DOMWINDOW == 61 (0x7f316693a800) [pid = 1904] [serial = 1012] [outer = (nil)]
15:42:56 INFO - PROCESS | 1856 | ++DOMWINDOW == 62 (0x7f316693ac00) [pid = 1904] [serial = 1013] [outer = 0x7f316693a800]
15:42:56 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:56 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:56 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:56 INFO - PROCESS | 1856 | ++DOMWINDOW == 63 (0x7f3167239c00) [pid = 1904] [serial = 1014] [outer = 0x7f316693a800]
15:42:56 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:56 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:56 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:57 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3168f66b00 == 21 [pid = 1904] [id = 363]
15:42:57 INFO - PROCESS | 1856 | ++DOMWINDOW == 64 (0x7f3168440800) [pid = 1904] [serial = 1015] [outer = (nil)]
15:42:57 INFO - PROCESS | 1856 | ++DOMWINDOW == 65 (0x7f3168475c00) [pid = 1904] [serial = 1016] [outer = 0x7f3168440800]
15:42:58 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
15:42:58 INFO - document served over http requires an https
15:42:58 INFO - sub-resource via iframe-tag using the meta-referrer
15:42:58 INFO - delivery method with no-redirect and when
15:42: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"
15:42:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:42:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:42:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:42:58 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
15:42:58 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
15:42:58 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:42:58 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:42:58 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
15:42:58 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html | took 2130ms
15:42:58 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/cross-origin.swap-origin-redirect.http.html
15:42:58 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:58 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316ad5b500 == 22 [pid = 1904] [id = 364]
15:42:58 INFO - PROCESS | 1856 | ++DOMWINDOW == 66 (0x7f316b1de000) [pid = 1904] [serial = 1017] [outer = (nil)]
15:42:58 INFO - PROCESS | 1856 | ++DOMWINDOW == 67 (0x7f316b4ea800) [pid = 1904] [serial = 1018] [outer = 0x7f316b1de000]
15:42:58 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:59 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:59 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:59 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:59 INFO - PROCESS | 1856 | ++DOMWINDOW == 68 (0x7f316ba6b000) [pid = 1904] [serial = 1019] [outer = 0x7f316b1de000]
15:42:59 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:59 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:59 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:42:59 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316ad5f100 == 23 [pid = 1904] [id = 365]
15:42:59 INFO - PROCESS | 1856 | ++DOMWINDOW == 69 (0x7f316ba6b800) [pid = 1904] [serial = 1020] [outer = (nil)]
15:43:00 INFO - PROCESS | 1856 | ++DOMWINDOW == 70 (0x7f316ba92800) [pid = 1904] [serial = 1021] [outer = 0x7f316ba6b800]
15:43:00 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
15:43:00 INFO - document served over http requires an https
15:43:00 INFO - sub-resource via iframe-tag using the meta-referrer
15:43:00 INFO - delivery method with swap-origin-redirect and when
15:43: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"
15:43:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:43:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:43:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:43:00 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
15:43:00 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
15:43:00 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:43:00 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:43:00 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
15:43:00 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 2350ms
15:43:00 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html
15:43:00 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316aedae00 == 24 [pid = 1904] [id = 366]
15:43:00 INFO - PROCESS | 1856 | ++DOMWINDOW == 71 (0x7f316c027000) [pid = 1904] [serial = 1022] [outer = (nil)]
15:43:01 INFO - PROCESS | 1856 | ++DOMWINDOW == 72 (0x7f316c027800) [pid = 1904] [serial = 1023] [outer = 0x7f316c027000]
15:43:01 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:01 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:01 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:01 INFO - PROCESS | 1856 | ++DOMWINDOW == 73 (0x7f316c114000) [pid = 1904] [serial = 1024] [outer = 0x7f316c027000]
15:43:01 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:01 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:01 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:02 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:43:02 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
15:43:02 INFO - document served over http requires an https
15:43:02 INFO - sub-resource via script-tag using the meta-referrer
15:43:02 INFO - delivery method with keep-origin-redirect and when
15:43: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"
15:43:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:43:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:43:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:43:02 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
15:43:02 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
15:43:02 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:43:02 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:43:02 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
15:43:02 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 2394ms
15:43:02 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html
15:43:03 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316b175800 == 25 [pid = 1904] [id = 367]
15:43:03 INFO - PROCESS | 1856 | ++DOMWINDOW == 74 (0x7f316cd24400) [pid = 1904] [serial = 1025] [outer = (nil)]
15:43:03 INFO - PROCESS | 1856 | ++DOMWINDOW == 75 (0x7f316cd24c00) [pid = 1904] [serial = 1026] [outer = 0x7f316cd24400]
15:43:03 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:04 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:04 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:04 INFO - PROCESS | 1856 | ++DOMWINDOW == 76 (0x7f316cdf1400) [pid = 1904] [serial = 1027] [outer = 0x7f316cd24400]
15:43:04 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:04 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:05 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
15:43:05 INFO - document served over http requires an https
15:43:05 INFO - sub-resource via script-tag using the meta-referrer
15:43:05 INFO - delivery method with no-redirect and when
15:43: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"
15:43:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:43:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:43:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:43:05 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
15:43:05 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
15:43:05 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:43:05 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:43:05 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
15:43:05 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html | took 2693ms
15:43:05 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html
15:43:05 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:05 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316b513800 == 26 [pid = 1904] [id = 368]
15:43:05 INFO - PROCESS | 1856 | ++DOMWINDOW == 77 (0x7f316d4bb000) [pid = 1904] [serial = 1028] [outer = (nil)]
15:43:06 INFO - PROCESS | 1856 | ++DOMWINDOW == 78 (0x7f316d4bb800) [pid = 1904] [serial = 1029] [outer = 0x7f316d4bb000]
15:43:06 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:06 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:06 INFO - PROCESS | 1856 | ++DOMWINDOW == 79 (0x7f316d4f0400) [pid = 1904] [serial = 1030] [outer = 0x7f316d4bb000]
15:43:06 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:06 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:06 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:06 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:06 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:07 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
15:43:07 INFO - document served over http requires an https
15:43:07 INFO - sub-resource via script-tag using the meta-referrer
15:43:07 INFO - delivery method with swap-origin-redirect and when
15:43: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"
15:43:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:43:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:43:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:43:07 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
15:43:07 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
15:43:07 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:43:07 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:43:07 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
15:43:07 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 1795ms
15:43:07 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/cross-origin.keep-origin-redirect.http.html
15:43:07 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316bb7cd00 == 27 [pid = 1904] [id = 369]
15:43:07 INFO - PROCESS | 1856 | ++DOMWINDOW == 80 (0x7f316ddc8000) [pid = 1904] [serial = 1031] [outer = (nil)]
15:43:07 INFO - PROCESS | 1856 | ++DOMWINDOW == 81 (0x7f316ddc8800) [pid = 1904] [serial = 1032] [outer = 0x7f316ddc8000]
15:43:08 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:08 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:08 INFO - PROCESS | 1856 | ++DOMWINDOW == 82 (0x7f316e324800) [pid = 1904] [serial = 1033] [outer = 0x7f316ddc8000]
15:43:08 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:08 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:09 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
15:43:09 INFO - document served over http requires an https
15:43:09 INFO - sub-resource via xhr-request using the meta-referrer
15:43:09 INFO - delivery method with keep-origin-redirect and when
15:43: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"
15:43:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:43:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:43:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:43:09 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
15:43:09 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
15:43:09 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:43:09 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:43:09 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
15:43:09 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 1663ms
15:43:09 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html
15:43:09 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:09 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316bbba800 == 28 [pid = 1904] [id = 370]
15:43:09 INFO - PROCESS | 1856 | ++DOMWINDOW == 83 (0x7f316eee8000) [pid = 1904] [serial = 1034] [outer = (nil)]
15:43:10 INFO - PROCESS | 1856 | ++DOMWINDOW == 84 (0x7f316eee8800) [pid = 1904] [serial = 1035] [outer = 0x7f316eee8000]
15:43:10 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:10 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:10 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:10 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:10 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:10 INFO - PROCESS | 1856 | ++DOMWINDOW == 85 (0x7f316b1de400) [pid = 1904] [serial = 1036] [outer = 0x7f316eee8000]
15:43:10 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:10 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:10 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:11 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
15:43:11 INFO - document served over http requires an https
15:43:11 INFO - sub-resource via xhr-request using the meta-referrer
15:43:11 INFO - delivery method with no-redirect and when
15:43: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"
15:43:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:43:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:43:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:43:11 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
15:43:11 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
15:43:11 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:43:11 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:43:11 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
15:43:11 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html | took 2058ms
15:43:11 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/cross-origin.swap-origin-redirect.http.html
15:43:12 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3166dc8300 == 29 [pid = 1904] [id = 371]
15:43:12 INFO - PROCESS | 1856 | ++DOMWINDOW == 86 (0x7f316654ac00) [pid = 1904] [serial = 1037] [outer = (nil)]
15:43:12 INFO - PROCESS | 1856 | ++DOMWINDOW == 87 (0x7f3166571c00) [pid = 1904] [serial = 1038] [outer = 0x7f316654ac00]
15:43:12 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:12 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:12 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:12 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:12 INFO - PROCESS | 1856 | ++DOMWINDOW == 88 (0x7f316d5c9800) [pid = 1904] [serial = 1039] [outer = 0x7f316654ac00]
15:43:12 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:12 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:14 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
15:43:14 INFO - document served over http requires an https
15:43:14 INFO - sub-resource via xhr-request using the meta-referrer
15:43:14 INFO - delivery method with swap-origin-redirect and when
15:43: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"
15:43:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:43:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:43:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:43:14 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
15:43:14 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
15:43:14 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:43:14 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:43:14 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
15:43:14 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 2942ms
15:43:14 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
15:43:14 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3168d54900 == 30 [pid = 1904] [id = 372]
15:43:14 INFO - PROCESS | 1856 | ++DOMWINDOW == 89 (0x7f3167239400) [pid = 1904] [serial = 1040] [outer = (nil)]
15:43:14 INFO - PROCESS | 1856 | ++DOMWINDOW == 90 (0x7f3167e6a800) [pid = 1904] [serial = 1041] [outer = 0x7f3167239400]
15:43:15 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:15 INFO - PROCESS | 1856 | ++DOMWINDOW == 91 (0x7f3169b46c00) [pid = 1904] [serial = 1042] [outer = 0x7f3167239400]
15:43:15 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:15 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:16 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3168d57b00 == 29 [pid = 1904] [id = 359]
15:43:16 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3166dca100 == 28 [pid = 1904] [id = 358]
15:43:16 INFO - PROCESS | 1856 | --DOCSHELL 0x7f31656ce100 == 27 [pid = 1904] [id = 357]
15:43:16 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3165786a00 == 26 [pid = 1904] [id = 356]
15:43:16 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3165786f00 == 25 [pid = 1904] [id = 355]
15:43:16 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3169f88c00 == 24 [pid = 1904] [id = 354]
15:43:16 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3169df4800 == 23 [pid = 1904] [id = 353]
15:43:16 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3169d38200 == 22 [pid = 1904] [id = 352]
15:43:16 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3169c40200 == 21 [pid = 1904] [id = 351]
15:43:16 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3169c3d500 == 20 [pid = 1904] [id = 350]
15:43:16 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3168f63900 == 19 [pid = 1904] [id = 349]
15:43:16 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316816c600 == 18 [pid = 1904] [id = 347]
15:43:16 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3168d55d00 == 17 [pid = 1904] [id = 348]
15:43:16 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3168168f00 == 16 [pid = 1904] [id = 346]
15:43:16 INFO - PROCESS | 1856 | --DOCSHELL 0x7f31667f0100 == 15 [pid = 1904] [id = 345]
15:43:16 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316804cd00 == 14 [pid = 1904] [id = 344]
15:43:16 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
15:43:16 INFO - document served over http requires an http
15:43:16 INFO - sub-resource via fetch-request using the meta-referrer
15:43:16 INFO - delivery method with keep-origin-redirect and when
15:43:16 INFO - the target request is same-origin.
15:43:16 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 2135ms
15:43:16 INFO - PROCESS | 1856 | --DOMWINDOW == 90 (0x7f316ac94c00) [pid = 1904] [serial = 916] [outer = (nil)] [url = about:blank]
15:43:16 INFO - PROCESS | 1856 | --DOMWINDOW == 89 (0x7f316aeb5000) [pid = 1904] [serial = 922] [outer = (nil)] [url = about:blank]
15:43:16 INFO - PROCESS | 1856 | --DOMWINDOW == 88 (0x7f31771d5000) [pid = 1904] [serial = 925] [outer = (nil)] [url = about:blank]
15:43:16 INFO - PROCESS | 1856 | --DOMWINDOW == 87 (0x7f316d4bb400) [pid = 1904] [serial = 931] [outer = (nil)] [url = about:blank]
15:43:16 INFO - PROCESS | 1856 | --DOMWINDOW == 86 (0x7f316561c400) [pid = 1904] [serial = 958] [outer = (nil)] [url = about:blank]
15:43:16 INFO - PROCESS | 1856 | --DOMWINDOW == 85 (0x7f316676a000) [pid = 1904] [serial = 961] [outer = (nil)] [url = about:blank]
15:43:16 INFO - PROCESS | 1856 | --DOMWINDOW == 84 (0x7f31718fb400) [pid = 1904] [serial = 919] [outer = (nil)] [url = about:blank]
15:43:16 INFO - PROCESS | 1856 | --DOMWINDOW == 83 (0x7f316ae52400) [pid = 1904] [serial = 934] [outer = (nil)] [url = about:blank]
15:43:16 INFO - PROCESS | 1856 | --DOMWINDOW == 82 (0x7f317712f000) [pid = 1904] [serial = 928] [outer = (nil)] [url = about:blank]
15:43:16 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/fetch-request/same-origin-insecure.no-redirect.http.html
15:43:16 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f31656cb900 == 15 [pid = 1904] [id = 373]
15:43:16 INFO - PROCESS | 1856 | ++DOMWINDOW == 83 (0x7f3164128000) [pid = 1904] [serial = 1043] [outer = (nil)]
15:43:16 INFO - PROCESS | 1856 | ++DOMWINDOW == 84 (0x7f3164128800) [pid = 1904] [serial = 1044] [outer = 0x7f3164128000]
15:43:17 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:17 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:17 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:17 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:17 INFO - PROCESS | 1856 | ++DOMWINDOW == 85 (0x7f3165498400) [pid = 1904] [serial = 1045] [outer = 0x7f3164128000]
15:43:17 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:18 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
15:43:18 INFO - document served over http requires an http
15:43:18 INFO - sub-resource via fetch-request using the meta-referrer
15:43:18 INFO - delivery method with no-redirect and when
15:43:18 INFO - the target request is same-origin.
15:43:18 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 2490ms
15:43:18 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
15:43:19 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f31669bb100 == 16 [pid = 1904] [id = 374]
15:43:19 INFO - PROCESS | 1856 | ++DOMWINDOW == 86 (0x7f3167e1d000) [pid = 1904] [serial = 1046] [outer = (nil)]
15:43:19 INFO - PROCESS | 1856 | ++DOMWINDOW == 87 (0x7f3167e6c400) [pid = 1904] [serial = 1047] [outer = 0x7f3167e1d000]
15:43:19 INFO - PROCESS | 1856 | ++DOMWINDOW == 88 (0x7f3168440000) [pid = 1904] [serial = 1048] [outer = 0x7f3167e1d000]
15:43:19 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:19 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:20 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
15:43:20 INFO - document served over http requires an http
15:43:20 INFO - sub-resource via fetch-request using the meta-referrer
15:43:20 INFO - delivery method with swap-origin-redirect and when
15:43: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"
15:43:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:43:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:43:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:43:20 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
15:43:20 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
15:43:20 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
15:43:20 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:43:20 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:43:20 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
15:43:20 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 1748ms
15:43:20 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
15:43:20 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:20 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:20 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:20 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:21 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:21 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3168169e00 == 17 [pid = 1904] [id = 375]
15:43:21 INFO - PROCESS | 1856 | ++DOMWINDOW == 89 (0x7f3166571800) [pid = 1904] [serial = 1049] [outer = (nil)]
15:43:21 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:21 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:21 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:21 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:21 INFO - PROCESS | 1856 | ++DOMWINDOW == 90 (0x7f31669f1400) [pid = 1904] [serial = 1050] [outer = 0x7f3166571800]
15:43:21 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:21 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:21 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:21 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:21 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:21 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:21 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:21 INFO - PROCESS | 1856 | ++DOMWINDOW == 91 (0x7f3169b68000) [pid = 1904] [serial = 1051] [outer = 0x7f3166571800]
15:43:21 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:21 INFO - PROCESS | 1856 | --DOMWINDOW == 90 (0x7f31668c1400) [pid = 1904] [serial = 999] [outer = (nil)] [url = about:blank]
15:43:21 INFO - PROCESS | 1856 | --DOMWINDOW == 89 (0x7f3165698000) [pid = 1904] [serial = 993] [outer = (nil)] [url = about:blank]
15:43:21 INFO - PROCESS | 1856 | --DOMWINDOW == 88 (0x7f316aaf9c00) [pid = 1904] [serial = 984] [outer = (nil)] [url = about:blank]
15:43:21 INFO - PROCESS | 1856 | --DOMWINDOW == 87 (0x7f3168ee8c00) [pid = 1904] [serial = 976] [outer = (nil)] [url = about:blank]
15:43:21 INFO - PROCESS | 1856 | --DOMWINDOW == 86 (0x7f3169b46000) [pid = 1904] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:43:21 INFO - PROCESS | 1856 | --DOMWINDOW == 85 (0x7f31640cb400) [pid = 1904] [serial = 1005] [outer = (nil)] [url = about:blank]
15:43:21 INFO - PROCESS | 1856 | --DOMWINDOW == 84 (0x7f316b19a800) [pid = 1904] [serial = 990] [outer = (nil)] [url = about:blank]
15:43:21 INFO - PROCESS | 1856 | --DOMWINDOW == 83 (0x7f3167e6a400) [pid = 1904] [serial = 969] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:43:21 INFO - PROCESS | 1856 | --DOMWINDOW == 82 (0x7f3169dfc000) [pid = 1904] [serial = 1002] [outer = (nil)] [url = about:blank]
15:43:21 INFO - PROCESS | 1856 | --DOMWINDOW == 81 (0x7f31669f1c00) [pid = 1904] [serial = 996] [outer = (nil)] [url = about:blank]
15:43:21 INFO - PROCESS | 1856 | --DOMWINDOW == 80 (0x7f3168475800) [pid = 1904] [serial = 974] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445553752212]
15:43:21 INFO - PROCESS | 1856 | --DOMWINDOW == 79 (0x7f3167fc7c00) [pid = 1904] [serial = 971] [outer = (nil)] [url = about:blank]
15:43:21 INFO - PROCESS | 1856 | --DOMWINDOW == 78 (0x7f3169cc4c00) [pid = 1904] [serial = 981] [outer = (nil)] [url = about:blank]
15:43:21 INFO - PROCESS | 1856 | --DOMWINDOW == 77 (0x7f316ad54800) [pid = 1904] [serial = 987] [outer = (nil)] [url = about:blank]
15:43:21 INFO - PROCESS | 1856 | --DOMWINDOW == 76 (0x7f316676ac00) [pid = 1904] [serial = 966] [outer = (nil)] [url = about:blank]
15:43:21 INFO - PROCESS | 1856 | --DOMWINDOW == 75 (0x7f31668a1000) [pid = 1904] [serial = 998] [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]
15:43:21 INFO - PROCESS | 1856 | --DOMWINDOW == 74 (0x7f3164012400) [pid = 1904] [serial = 1004] [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]
15:43:21 INFO - PROCESS | 1856 | --DOMWINDOW == 73 (0x7f31668fac00) [pid = 1904] [serial = 995] [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]
15:43:21 INFO - PROCESS | 1856 | --DOMWINDOW == 72 (0x7f3169d61000) [pid = 1904] [serial = 1001] [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]
15:43:21 INFO - PROCESS | 1856 | --DOMWINDOW == 71 (0x7f316843ec00) [pid = 1904] [serial = 973] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445553752212]
15:43:21 INFO - PROCESS | 1856 | --DOMWINDOW == 70 (0x7f3167239800) [pid = 1904] [serial = 968] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:43:21 INFO - PROCESS | 1856 | --DOMWINDOW == 69 (0x7f3169ad4c00) [pid = 1904] [serial = 978] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:43:21 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:21 INFO - PROCESS | 1856 | --DOMWINDOW == 68 (0x7f3167edc800) [pid = 1904] [serial = 997] [outer = (nil)] [url = about:blank]
15:43:22 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3168d56c00 == 18 [pid = 1904] [id = 376]
15:43:22 INFO - PROCESS | 1856 | ++DOMWINDOW == 69 (0x7f3164012000) [pid = 1904] [serial = 1052] [outer = (nil)]
15:43:22 INFO - PROCESS | 1856 | ++DOMWINDOW == 70 (0x7f3164012400) [pid = 1904] [serial = 1053] [outer = 0x7f3164012000]
15:43:22 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
15:43:22 INFO - document served over http requires an http
15:43:22 INFO - sub-resource via iframe-tag using the meta-referrer
15:43:22 INFO - delivery method with keep-origin-redirect and when
15:43:22 INFO - the target request is same-origin.
15:43:22 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 1794ms
15:43:22 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/iframe-tag/same-origin-insecure.no-redirect.http.html
15:43:22 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:22 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3168f64300 == 19 [pid = 1904] [id = 377]
15:43:22 INFO - PROCESS | 1856 | ++DOMWINDOW == 71 (0x7f316676ac00) [pid = 1904] [serial = 1054] [outer = (nil)]
15:43:22 INFO - PROCESS | 1856 | ++DOMWINDOW == 72 (0x7f31668a1000) [pid = 1904] [serial = 1055] [outer = 0x7f316676ac00]
15:43:23 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:23 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:23 INFO - PROCESS | 1856 | ++DOMWINDOW == 73 (0x7f3167e6a400) [pid = 1904] [serial = 1056] [outer = 0x7f316676ac00]
15:43:23 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:23 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:23 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3165787900 == 20 [pid = 1904] [id = 378]
15:43:23 INFO - PROCESS | 1856 | ++DOMWINDOW == 74 (0x7f3164043c00) [pid = 1904] [serial = 1057] [outer = (nil)]
15:43:24 INFO - PROCESS | 1856 | ++DOMWINDOW == 75 (0x7f316561c800) [pid = 1904] [serial = 1058] [outer = 0x7f3164043c00]
15:43:24 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
15:43:24 INFO - document served over http requires an http
15:43:24 INFO - sub-resource via iframe-tag using the meta-referrer
15:43:24 INFO - delivery method with no-redirect and when
15:43:24 INFO - the target request is same-origin.
15:43:24 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 1784ms
15:43:24 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
15:43:24 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f31669b8900 == 21 [pid = 1904] [id = 379]
15:43:24 INFO - PROCESS | 1856 | ++DOMWINDOW == 76 (0x7f316696c800) [pid = 1904] [serial = 1059] [outer = (nil)]
15:43:24 INFO - PROCESS | 1856 | ++DOMWINDOW == 77 (0x7f31669f1c00) [pid = 1904] [serial = 1060] [outer = 0x7f316696c800]
15:43:24 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:24 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:25 INFO - PROCESS | 1856 | ++DOMWINDOW == 78 (0x7f3168475400) [pid = 1904] [serial = 1061] [outer = 0x7f316696c800]
15:43:25 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:25 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:25 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:25 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3168f63400 == 22 [pid = 1904] [id = 380]
15:43:25 INFO - PROCESS | 1856 | ++DOMWINDOW == 79 (0x7f3168c19c00) [pid = 1904] [serial = 1062] [outer = (nil)]
15:43:25 INFO - PROCESS | 1856 | ++DOMWINDOW == 80 (0x7f3168ee8000) [pid = 1904] [serial = 1063] [outer = 0x7f3168c19c00]
15:43:26 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
15:43:26 INFO - document served over http requires an http
15:43:26 INFO - sub-resource via iframe-tag using the meta-referrer
15:43:26 INFO - delivery method with swap-origin-redirect and when
15:43: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"
15:43:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:43:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:43:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:43:26 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
15:43:26 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
15:43:26 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:43:26 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:43:26 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
15:43:26 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 1932ms
15:43:26 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
15:43:26 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:26 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3169c41600 == 23 [pid = 1904] [id = 381]
15:43:26 INFO - PROCESS | 1856 | ++DOMWINDOW == 81 (0x7f3169db8800) [pid = 1904] [serial = 1064] [outer = (nil)]
15:43:26 INFO - PROCESS | 1856 | ++DOMWINDOW == 82 (0x7f3169dfc000) [pid = 1904] [serial = 1065] [outer = 0x7f3169db8800]
15:43:27 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:27 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:27 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:27 INFO - PROCESS | 1856 | ++DOMWINDOW == 83 (0x7f316ab43c00) [pid = 1904] [serial = 1066] [outer = 0x7f3169db8800]
15:43:27 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:27 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:27 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:28 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
15:43:28 INFO - document served over http requires an http
15:43:28 INFO - sub-resource via script-tag using the meta-referrer
15:43:28 INFO - delivery method with keep-origin-redirect and when
15:43:28 INFO - the target request is same-origin.
15:43:28 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 2161ms
15:43:28 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/script-tag/same-origin-insecure.no-redirect.http.html
15:43:28 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3169f85f00 == 24 [pid = 1904] [id = 382]
15:43:28 INFO - PROCESS | 1856 | ++DOMWINDOW == 84 (0x7f316ad9d400) [pid = 1904] [serial = 1067] [outer = (nil)]
15:43:29 INFO - PROCESS | 1856 | ++DOMWINDOW == 85 (0x7f316ae52400) [pid = 1904] [serial = 1068] [outer = 0x7f316ad9d400]
15:43:29 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:29 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:29 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:29 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:29 INFO - PROCESS | 1856 | ++DOMWINDOW == 86 (0x7f316af3fc00) [pid = 1904] [serial = 1069] [outer = 0x7f316ad9d400]
15:43:29 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:29 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:30 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:43:30 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
15:43:30 INFO - document served over http requires an http
15:43:30 INFO - sub-resource via script-tag using the meta-referrer
15:43:30 INFO - delivery method with no-redirect and when
15:43:30 INFO - the target request is same-origin.
15:43:30 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 2115ms
15:43:30 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
15:43:30 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316b175300 == 25 [pid = 1904] [id = 383]
15:43:30 INFO - PROCESS | 1856 | ++DOMWINDOW == 87 (0x7f316ba9c400) [pid = 1904] [serial = 1070] [outer = (nil)]
15:43:31 INFO - PROCESS | 1856 | ++DOMWINDOW == 88 (0x7f316bbf8000) [pid = 1904] [serial = 1071] [outer = 0x7f316ba9c400]
15:43:31 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:31 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:31 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:31 INFO - PROCESS | 1856 | ++DOMWINDOW == 89 (0x7f316cde1000) [pid = 1904] [serial = 1072] [outer = 0x7f316ba9c400]
15:43:31 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:31 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:33 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
15:43:33 INFO - document served over http requires an http
15:43:33 INFO - sub-resource via script-tag using the meta-referrer
15:43:33 INFO - delivery method with swap-origin-redirect and when
15:43: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"
15:43:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:43:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:43:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:43:33 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
15:43:33 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
15:43:33 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:43:33 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:43:33 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
15:43:33 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 2788ms
15:43:33 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
15:43:33 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316bbb9900 == 26 [pid = 1904] [id = 384]
15:43:33 INFO - PROCESS | 1856 | ++DOMWINDOW == 90 (0x7f316f432c00) [pid = 1904] [serial = 1073] [outer = (nil)]
15:43:33 INFO - PROCESS | 1856 | ++DOMWINDOW == 91 (0x7f316f52bc00) [pid = 1904] [serial = 1074] [outer = 0x7f316f432c00]
15:43:34 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:34 INFO - PROCESS | 1856 | ++DOMWINDOW == 92 (0x7f316f598400) [pid = 1904] [serial = 1075] [outer = 0x7f316f432c00]
15:43:34 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:34 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:34 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
15:43:34 INFO - document served over http requires an http
15:43:34 INFO - sub-resource via xhr-request using the meta-referrer
15:43:34 INFO - delivery method with keep-origin-redirect and when
15:43:34 INFO - the target request is same-origin.
15:43:34 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 1690ms
15:43:34 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/same-origin-insecure.no-redirect.http.html
15:43:35 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:35 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316c1fbb00 == 27 [pid = 1904] [id = 385]
15:43:35 INFO - PROCESS | 1856 | ++DOMWINDOW == 93 (0x7f3170179000) [pid = 1904] [serial = 1076] [outer = (nil)]
15:43:35 INFO - PROCESS | 1856 | ++DOMWINDOW == 94 (0x7f3170179400) [pid = 1904] [serial = 1077] [outer = 0x7f3170179000]
15:43:35 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:35 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:35 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:35 INFO - PROCESS | 1856 | ++DOMWINDOW == 95 (0x7f3170451000) [pid = 1904] [serial = 1078] [outer = 0x7f3170179000]
15:43:35 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:35 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:35 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:36 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
15:43:36 INFO - document served over http requires an http
15:43:36 INFO - sub-resource via xhr-request using the meta-referrer
15:43:36 INFO - delivery method with no-redirect and when
15:43:36 INFO - the target request is same-origin.
15:43:36 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 1688ms
15:43:36 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
15:43:36 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:36 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316c31e100 == 28 [pid = 1904] [id = 386]
15:43:36 INFO - PROCESS | 1856 | ++DOMWINDOW == 96 (0x7f31705df000) [pid = 1904] [serial = 1079] [outer = (nil)]
15:43:37 INFO - PROCESS | 1856 | ++DOMWINDOW == 97 (0x7f31705df400) [pid = 1904] [serial = 1080] [outer = 0x7f31705df000]
15:43:37 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:37 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:37 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:37 INFO - PROCESS | 1856 | ++DOMWINDOW == 98 (0x7f3169ec1c00) [pid = 1904] [serial = 1081] [outer = 0x7f31705df000]
15:43:37 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:37 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:37 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:37 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:38 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
15:43:38 INFO - document served over http requires an http
15:43:38 INFO - sub-resource via xhr-request using the meta-referrer
15:43:38 INFO - delivery method with swap-origin-redirect and when
15:43: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"
15:43:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:43:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:43:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:43:38 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
15:43:38 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
15:43:38 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:43:38 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:43:38 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
15:43:38 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 1690ms
15:43:38 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
15:43:38 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316c33dd00 == 29 [pid = 1904] [id = 387]
15:43:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 99 (0x7f3170f7e800) [pid = 1904] [serial = 1082] [outer = (nil)]
15:43:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 100 (0x7f3171259000) [pid = 1904] [serial = 1083] [outer = 0x7f3170f7e800]
15:43:39 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:39 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:39 INFO - PROCESS | 1856 | ++DOMWINDOW == 101 (0x7f3171290000) [pid = 1904] [serial = 1084] [outer = 0x7f3170f7e800]
15:43:39 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:39 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:40 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
15:43:40 INFO - document served over http requires an https
15:43:40 INFO - sub-resource via fetch-request using the meta-referrer
15:43:40 INFO - delivery method with keep-origin-redirect and when
15:43: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"
15:43:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:43:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:43:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:43:40 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
15:43:40 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
15:43:40 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
15:43:40 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:43:40 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:43:40 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
15:43:40 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 1945ms
15:43:40 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html
15:43:40 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316d56b600 == 30 [pid = 1904] [id = 388]
15:43:40 INFO - PROCESS | 1856 | ++DOMWINDOW == 102 (0x7f3171846800) [pid = 1904] [serial = 1085] [outer = (nil)]
15:43:41 INFO - PROCESS | 1856 | ++DOMWINDOW == 103 (0x7f317189d800) [pid = 1904] [serial = 1086] [outer = 0x7f3171846800]
15:43:41 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:41 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:41 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:41 INFO - PROCESS | 1856 | ++DOMWINDOW == 104 (0x7f3171947400) [pid = 1904] [serial = 1087] [outer = 0x7f3171846800]
15:43:41 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:41 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:41 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:43 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
15:43:43 INFO - document served over http requires an https
15:43:43 INFO - sub-resource via fetch-request using the meta-referrer
15:43:43 INFO - delivery method with no-redirect and when
15:43: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"
15:43:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:43:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:43:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:43:43 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
15:43:43 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
15:43:43 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
15:43:43 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:43:43 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:43:43 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
15:43:43 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 3053ms
15:43:43 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
15:43:43 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3164169600 == 31 [pid = 1904] [id = 389]
15:43:43 INFO - PROCESS | 1856 | ++DOMWINDOW == 105 (0x7f3164153400) [pid = 1904] [serial = 1088] [outer = (nil)]
15:43:44 INFO - PROCESS | 1856 | ++DOMWINDOW == 106 (0x7f316544ac00) [pid = 1904] [serial = 1089] [outer = 0x7f3164153400]
15:43:44 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:44 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:44 INFO - PROCESS | 1856 | ++DOMWINDOW == 107 (0x7f316572b800) [pid = 1904] [serial = 1090] [outer = 0x7f3164153400]
15:43:44 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:44 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:46 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
15:43:46 INFO - document served over http requires an https
15:43:46 INFO - sub-resource via fetch-request using the meta-referrer
15:43:46 INFO - delivery method with swap-origin-redirect and when
15:43: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"
15:43:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:43:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:43:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:43:46 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
15:43:46 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
15:43:46 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
15:43:46 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:43:46 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:43:46 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
15:43:46 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 2936ms
15:43:46 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
15:43:46 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:46 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f31656caa00 == 32 [pid = 1904] [id = 390]
15:43:46 INFO - PROCESS | 1856 | ++DOMWINDOW == 108 (0x7f3166720000) [pid = 1904] [serial = 1091] [outer = (nil)]
15:43:46 INFO - PROCESS | 1856 | ++DOMWINDOW == 109 (0x7f31668a1c00) [pid = 1904] [serial = 1092] [outer = 0x7f3166720000]
15:43:47 INFO - PROCESS | 1856 | ++DOMWINDOW == 110 (0x7f316ac93000) [pid = 1904] [serial = 1093] [outer = 0x7f3166720000]
15:43:47 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:47 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:47 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:47 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3168d56c00 == 31 [pid = 1904] [id = 376]
15:43:47 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3168169e00 == 30 [pid = 1904] [id = 375]
15:43:47 INFO - PROCESS | 1856 | --DOCSHELL 0x7f31669bb100 == 29 [pid = 1904] [id = 374]
15:43:47 INFO - PROCESS | 1856 | --DOCSHELL 0x7f31656cb900 == 28 [pid = 1904] [id = 373]
15:43:47 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3168d54900 == 27 [pid = 1904] [id = 372]
15:43:47 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3166dc8300 == 26 [pid = 1904] [id = 371]
15:43:47 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316bbba800 == 25 [pid = 1904] [id = 370]
15:43:47 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316bb7cd00 == 24 [pid = 1904] [id = 369]
15:43:47 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316b513800 == 23 [pid = 1904] [id = 368]
15:43:47 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316b175800 == 22 [pid = 1904] [id = 367]
15:43:47 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316aedae00 == 21 [pid = 1904] [id = 366]
15:43:47 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316ad5f100 == 20 [pid = 1904] [id = 365]
15:43:47 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316ad5b500 == 19 [pid = 1904] [id = 364]
15:43:47 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3168f66b00 == 18 [pid = 1904] [id = 363]
15:43:47 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3166dc7900 == 17 [pid = 1904] [id = 362]
15:43:47 INFO - PROCESS | 1856 | --DOCSHELL 0x7f31667ed900 == 16 [pid = 1904] [id = 361]
15:43:47 INFO - PROCESS | 1856 | --DOMWINDOW == 109 (0x7f3168475000) [pid = 1904] [serial = 1000] [outer = (nil)] [url = about:blank]
15:43:47 INFO - PROCESS | 1856 | --DOMWINDOW == 108 (0x7f31669f1000) [pid = 1904] [serial = 964] [outer = (nil)] [url = about:blank]
15:43:47 INFO - PROCESS | 1856 | --DOMWINDOW == 107 (0x7f316ac94400) [pid = 1904] [serial = 1003] [outer = (nil)] [url = about:blank]
15:43:47 INFO - PROCESS | 1856 | --DOMWINDOW == 106 (0x7f316541cc00) [pid = 1904] [serial = 1006] [outer = (nil)] [url = about:blank]
15:43:48 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
15:43:48 INFO - document served over http requires an https
15:43:48 INFO - sub-resource via fetch-request using the meta-referrer
15:43:48 INFO - delivery method with swap-origin-redirect and when
15:43: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"
15:43:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:43:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:43:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:43:48 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
15:43:48 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
15:43:48 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
15:43:48 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:43:48 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:43:48 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
15:43:48 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 1895ms
15:43:48 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
15:43:48 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3166dc7e00 == 17 [pid = 1904] [id = 391]
15:43:48 INFO - PROCESS | 1856 | ++DOMWINDOW == 107 (0x7f31668cd800) [pid = 1904] [serial = 1094] [outer = (nil)]
15:43:48 INFO - PROCESS | 1856 | ++DOMWINDOW == 108 (0x7f31668fa400) [pid = 1904] [serial = 1095] [outer = 0x7f31668cd800]
15:43:48 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:49 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:49 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:49 INFO - PROCESS | 1856 | ++DOMWINDOW == 109 (0x7f316ab0d800) [pid = 1904] [serial = 1096] [outer = 0x7f31668cd800]
15:43:49 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:49 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:49 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
15:43:49 INFO - document served over http requires an https
15:43:49 INFO - sub-resource via fetch-request using the meta-referrer
15:43:49 INFO - delivery method with keep-origin-redirect and when
15:43: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"
15:43:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:43:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:43:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:43:49 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
15:43:49 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
15:43:49 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
15:43:49 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:43:49 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:43:50 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
15:43:50 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 1683ms
15:43:50 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-upgrade.no-redirect.http.html
15:43:50 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:50 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3168d56200 == 18 [pid = 1904] [id = 392]
15:43:50 INFO - PROCESS | 1856 | ++DOMWINDOW == 110 (0x7f316ba9cc00) [pid = 1904] [serial = 1097] [outer = (nil)]
15:43:50 INFO - PROCESS | 1856 | ++DOMWINDOW == 111 (0x7f316bb51400) [pid = 1904] [serial = 1098] [outer = 0x7f316ba9cc00]
15:43:50 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:50 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:50 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:50 INFO - PROCESS | 1856 | ++DOMWINDOW == 112 (0x7f316c147000) [pid = 1904] [serial = 1099] [outer = 0x7f316ba9cc00]
15:43:50 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:50 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:50 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:51 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
15:43:51 INFO - document served over http requires an https
15:43:51 INFO - sub-resource via fetch-request using the meta-referrer
15:43:51 INFO - delivery method with no-redirect and when
15:43: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"
15:43:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:43:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:43:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:43:51 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
15:43:51 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
15:43:51 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
15:43:51 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:43:51 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:43:51 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
15:43:51 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 1649ms
15:43:51 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
15:43:51 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:51 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316ad5e200 == 19 [pid = 1904] [id = 393]
15:43:51 INFO - PROCESS | 1856 | ++DOMWINDOW == 113 (0x7f316d0bcc00) [pid = 1904] [serial = 1100] [outer = (nil)]
15:43:52 INFO - PROCESS | 1856 | ++DOMWINDOW == 114 (0x7f316d1b4000) [pid = 1904] [serial = 1101] [outer = 0x7f316d0bcc00]
15:43:52 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:52 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:52 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:52 INFO - PROCESS | 1856 | ++DOMWINDOW == 115 (0x7f316dca5000) [pid = 1904] [serial = 1102] [outer = 0x7f316d0bcc00]
15:43:52 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:52 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:53 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
15:43:53 INFO - document served over http requires an https
15:43:53 INFO - sub-resource via fetch-request using the meta-referrer
15:43:53 INFO - delivery method with swap-origin-redirect and when
15:43: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"
15:43:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:43:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:43:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:43:53 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
15:43:53 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
15:43:53 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
15:43:53 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:43:53 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:43:53 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
15:43:53 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 1846ms
15:43:53 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
15:43:53 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:54 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:54 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:54 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:54 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:54 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:54 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:54 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:54 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:54 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:54 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:54 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:54 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:54 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:55 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:55 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:55 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:55 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:55 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3165787900 == 18 [pid = 1904] [id = 378]
15:43:55 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3168f63400 == 17 [pid = 1904] [id = 380]
15:43:55 INFO - PROCESS | 1856 | --DOCSHELL 0x7f31669b8900 == 16 [pid = 1904] [id = 379]
15:43:55 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3169c41600 == 15 [pid = 1904] [id = 381]
15:43:55 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3169f85f00 == 14 [pid = 1904] [id = 382]
15:43:55 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316b175300 == 13 [pid = 1904] [id = 383]
15:43:55 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316bbb9900 == 12 [pid = 1904] [id = 384]
15:43:55 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316c1fbb00 == 11 [pid = 1904] [id = 385]
15:43:55 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316c31e100 == 10 [pid = 1904] [id = 386]
15:43:55 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316c33dd00 == 9 [pid = 1904] [id = 387]
15:43:55 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3164169600 == 8 [pid = 1904] [id = 389]
15:43:55 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3164165000 == 9 [pid = 1904] [id = 394]
15:43:55 INFO - PROCESS | 1856 | ++DOMWINDOW == 116 (0x7f3164043400) [pid = 1904] [serial = 1103] [outer = (nil)]
15:43:55 INFO - PROCESS | 1856 | ++DOMWINDOW == 117 (0x7f3164128400) [pid = 1904] [serial = 1104] [outer = 0x7f3164043400]
15:43:55 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:55 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:56 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:56 INFO - PROCESS | 1856 | ++DOMWINDOW == 118 (0x7f316696c400) [pid = 1904] [serial = 1105] [outer = 0x7f3164043400]
15:43:56 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:56 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:56 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f31669b8900 == 10 [pid = 1904] [id = 395]
15:43:56 INFO - PROCESS | 1856 | ++DOMWINDOW == 119 (0x7f3167fbfc00) [pid = 1904] [serial = 1106] [outer = (nil)]
15:43:56 INFO - PROCESS | 1856 | ++DOMWINDOW == 120 (0x7f3168475800) [pid = 1904] [serial = 1107] [outer = 0x7f3167fbfc00]
15:43:57 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
15:43:57 INFO - document served over http requires an https
15:43:57 INFO - sub-resource via iframe-tag using the meta-referrer
15:43:57 INFO - delivery method with keep-origin-redirect and when
15:43: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"
15:43:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:43:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:43:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:43:57 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
15:43:57 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
15:43:57 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:43:57 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:43:57 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
15:43:57 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 3648ms
15:43:57 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-downgrade.no-redirect.http.html
15:43:57 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316804b900 == 11 [pid = 1904] [id = 396]
15:43:57 INFO - PROCESS | 1856 | ++DOMWINDOW == 121 (0x7f316af3f400) [pid = 1904] [serial = 1108] [outer = (nil)]
15:43:57 INFO - PROCESS | 1856 | ++DOMWINDOW == 122 (0x7f316aff8400) [pid = 1904] [serial = 1109] [outer = 0x7f316af3f400]
15:43:58 INFO - PROCESS | 1856 | ++DOMWINDOW == 123 (0x7f316c35bc00) [pid = 1904] [serial = 1110] [outer = 0x7f316af3f400]
15:43:58 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:58 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:43:58 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3168f63400 == 12 [pid = 1904] [id = 397]
15:43:58 INFO - PROCESS | 1856 | ++DOMWINDOW == 124 (0x7f316dc42400) [pid = 1904] [serial = 1111] [outer = (nil)]
15:43:59 INFO - PROCESS | 1856 | ++DOMWINDOW == 125 (0x7f316e28c800) [pid = 1904] [serial = 1112] [outer = 0x7f316dc42400]
15:43:59 INFO - PROCESS | 1856 | --DOMWINDOW == 124 (0x7f316eee8800) [pid = 1904] [serial = 1035] [outer = (nil)] [url = about:blank]
15:43:59 INFO - PROCESS | 1856 | --DOMWINDOW == 123 (0x7f316ba92800) [pid = 1904] [serial = 1021] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:43:59 INFO - PROCESS | 1856 | --DOMWINDOW == 122 (0x7f316b4ea800) [pid = 1904] [serial = 1018] [outer = (nil)] [url = about:blank]
15:43:59 INFO - PROCESS | 1856 | --DOMWINDOW == 121 (0x7f3166571c00) [pid = 1904] [serial = 1038] [outer = (nil)] [url = about:blank]
15:43:59 INFO - PROCESS | 1856 | --DOMWINDOW == 120 (0x7f316544ac00) [pid = 1904] [serial = 1089] [outer = (nil)] [url = about:blank]
15:43:59 INFO - PROCESS | 1856 | --DOMWINDOW == 119 (0x7f317189d800) [pid = 1904] [serial = 1086] [outer = (nil)] [url = about:blank]
15:43:59 INFO - PROCESS | 1856 | --DOMWINDOW == 118 (0x7f3171259000) [pid = 1904] [serial = 1083] [outer = (nil)] [url = about:blank]
15:43:59 INFO - PROCESS | 1856 | --DOMWINDOW == 117 (0x7f31705df400) [pid = 1904] [serial = 1080] [outer = (nil)] [url = about:blank]
15:43:59 INFO - PROCESS | 1856 | --DOMWINDOW == 116 (0x7f3170179400) [pid = 1904] [serial = 1077] [outer = (nil)] [url = about:blank]
15:43:59 INFO - PROCESS | 1856 | --DOMWINDOW == 115 (0x7f316f52bc00) [pid = 1904] [serial = 1074] [outer = (nil)] [url = about:blank]
15:43:59 INFO - PROCESS | 1856 | --DOMWINDOW == 114 (0x7f316bbf8000) [pid = 1904] [serial = 1071] [outer = (nil)] [url = about:blank]
15:43:59 INFO - PROCESS | 1856 | --DOMWINDOW == 113 (0x7f316ae52400) [pid = 1904] [serial = 1068] [outer = (nil)] [url = about:blank]
15:43:59 INFO - PROCESS | 1856 | --DOMWINDOW == 112 (0x7f3169dfc000) [pid = 1904] [serial = 1065] [outer = (nil)] [url = about:blank]
15:43:59 INFO - PROCESS | 1856 | --DOMWINDOW == 111 (0x7f3168ee8000) [pid = 1904] [serial = 1063] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:43:59 INFO - PROCESS | 1856 | --DOMWINDOW == 110 (0x7f31669f1c00) [pid = 1904] [serial = 1060] [outer = (nil)] [url = about:blank]
15:43:59 INFO - PROCESS | 1856 | --DOMWINDOW == 109 (0x7f316c027800) [pid = 1904] [serial = 1023] [outer = (nil)] [url = about:blank]
15:43:59 INFO - PROCESS | 1856 | --DOMWINDOW == 108 (0x7f316561c800) [pid = 1904] [serial = 1058] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445553803959]
15:43:59 INFO - PROCESS | 1856 | --DOMWINDOW == 107 (0x7f31668a1000) [pid = 1904] [serial = 1055] [outer = (nil)] [url = about:blank]
15:43:59 INFO - PROCESS | 1856 | --DOMWINDOW == 106 (0x7f316ddc8800) [pid = 1904] [serial = 1032] [outer = (nil)] [url = about:blank]
15:43:59 INFO - PROCESS | 1856 | --DOMWINDOW == 105 (0x7f3164128800) [pid = 1904] [serial = 1044] [outer = (nil)] [url = about:blank]
15:43:59 INFO - PROCESS | 1856 | --DOMWINDOW == 104 (0x7f3164012400) [pid = 1904] [serial = 1053] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:43:59 INFO - PROCESS | 1856 | --DOMWINDOW == 103 (0x7f31669f1400) [pid = 1904] [serial = 1050] [outer = (nil)] [url = about:blank]
15:43:59 INFO - PROCESS | 1856 | --DOMWINDOW == 102 (0x7f316d4bb800) [pid = 1904] [serial = 1029] [outer = (nil)] [url = about:blank]
15:43:59 INFO - PROCESS | 1856 | --DOMWINDOW == 101 (0x7f316412c000) [pid = 1904] [serial = 1011] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:43:59 INFO - PROCESS | 1856 | --DOMWINDOW == 100 (0x7f316579d000) [pid = 1904] [serial = 1008] [outer = (nil)] [url = about:blank]
15:43:59 INFO - PROCESS | 1856 | --DOMWINDOW == 99 (0x7f3167e6a800) [pid = 1904] [serial = 1041] [outer = (nil)] [url = about:blank]
15:43:59 INFO - PROCESS | 1856 | --DOMWINDOW == 98 (0x7f3167e6c400) [pid = 1904] [serial = 1047] [outer = (nil)] [url = about:blank]
15:43:59 INFO - PROCESS | 1856 | --DOMWINDOW == 97 (0x7f316cd24c00) [pid = 1904] [serial = 1026] [outer = (nil)] [url = about:blank]
15:43:59 INFO - PROCESS | 1856 | --DOMWINDOW == 96 (0x7f3168475c00) [pid = 1904] [serial = 1016] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445553777741]
15:43:59 INFO - PROCESS | 1856 | --DOMWINDOW == 95 (0x7f316693ac00) [pid = 1904] [serial = 1013] [outer = (nil)] [url = about:blank]
15:43:59 INFO - PROCESS | 1856 | --DOMWINDOW == 94 (0x7f31668a1c00) [pid = 1904] [serial = 1092] [outer = (nil)] [url = about:blank]
15:43:59 INFO - PROCESS | 1856 | --DOMWINDOW == 93 (0x7f3165768400) [pid = 1904] [serial = 1007] [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]
15:43:59 INFO - PROCESS | 1856 | --DOMWINDOW == 92 (0x7f3164043c00) [pid = 1904] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445553803959]
15:43:59 INFO - PROCESS | 1856 | --DOMWINDOW == 91 (0x7f3164128000) [pid = 1904] [serial = 1043] [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]
15:43:59 INFO - PROCESS | 1856 | --DOMWINDOW == 90 (0x7f3164012000) [pid = 1904] [serial = 1052] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:43:59 INFO - PROCESS | 1856 | --DOMWINDOW == 89 (0x7f316676ac00) [pid = 1904] [serial = 1054] [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]
15:43:59 INFO - PROCESS | 1856 | --DOMWINDOW == 88 (0x7f3167239400) [pid = 1904] [serial = 1040] [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]
15:43:59 INFO - PROCESS | 1856 | --DOMWINDOW == 87 (0x7f3164153400) [pid = 1904] [serial = 1088] [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]
15:43:59 INFO - PROCESS | 1856 | --DOMWINDOW == 86 (0x7f3166571800) [pid = 1904] [serial = 1049] [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]
15:43:59 INFO - PROCESS | 1856 | --DOMWINDOW == 85 (0x7f3163a87800) [pid = 1904] [serial = 1010] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:43:59 INFO - PROCESS | 1856 | --DOMWINDOW == 84 (0x7f3167e1d000) [pid = 1904] [serial = 1046] [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]
15:43:59 INFO - PROCESS | 1856 | --DOMWINDOW == 83 (0x7f316ba6b800) [pid = 1904] [serial = 1020] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:43:59 INFO - PROCESS | 1856 | --DOMWINDOW == 82 (0x7f3168c19c00) [pid = 1904] [serial = 1062] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:43:59 INFO - PROCESS | 1856 | --DOMWINDOW == 81 (0x7f3168440800) [pid = 1904] [serial = 1015] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445553777741]
15:43:59 INFO - PROCESS | 1856 | --DOMWINDOW == 80 (0x7f31668fa000) [pid = 1904] [serial = 962] [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]
15:43:59 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
15:43:59 INFO - document served over http requires an https
15:43:59 INFO - sub-resource via iframe-tag using the meta-referrer
15:43:59 INFO - delivery method with no-redirect and when
15:43: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"
15:43:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:43:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:43:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:43:59 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
15:43:59 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
15:43:59 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:43:59 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:43:59 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
15:43:59 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 2247ms
15:43:59 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
15:44:00 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3169d36e00 == 13 [pid = 1904] [id = 398]
15:44:00 INFO - PROCESS | 1856 | ++DOMWINDOW == 81 (0x7f3164012000) [pid = 1904] [serial = 1113] [outer = (nil)]
15:44:00 INFO - PROCESS | 1856 | ++DOMWINDOW == 82 (0x7f3164012400) [pid = 1904] [serial = 1114] [outer = 0x7f3164012000]
15:44:00 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:00 INFO - PROCESS | 1856 | ++DOMWINDOW == 83 (0x7f3164153400) [pid = 1904] [serial = 1115] [outer = 0x7f3164012000]
15:44:00 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:01 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f31672a0700 == 14 [pid = 1904] [id = 399]
15:44:01 INFO - PROCESS | 1856 | ++DOMWINDOW == 84 (0x7f3164128000) [pid = 1904] [serial = 1116] [outer = (nil)]
15:44:01 INFO - PROCESS | 1856 | ++DOMWINDOW == 85 (0x7f3165698800) [pid = 1904] [serial = 1117] [outer = 0x7f3164128000]
15:44:01 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
15:44:01 INFO - document served over http requires an https
15:44:01 INFO - sub-resource via iframe-tag using the meta-referrer
15:44:01 INFO - delivery method with swap-origin-redirect and when
15:44: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"
15:44:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:44:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:44:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:44:01 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
15:44:01 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
15:44:01 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:44:01 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:44:01 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
15:44:01 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 2404ms
15:44:01 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
15:44:02 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:02 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3169f85f00 == 15 [pid = 1904] [id = 400]
15:44:02 INFO - PROCESS | 1856 | ++DOMWINDOW == 86 (0x7f316693ac00) [pid = 1904] [serial = 1118] [outer = (nil)]
15:44:02 INFO - PROCESS | 1856 | ++DOMWINDOW == 87 (0x7f31669f1400) [pid = 1904] [serial = 1119] [outer = 0x7f316693ac00]
15:44:02 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:02 INFO - PROCESS | 1856 | ++DOMWINDOW == 88 (0x7f3167e6c000) [pid = 1904] [serial = 1120] [outer = 0x7f316693ac00]
15:44:02 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:02 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:03 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316b511500 == 16 [pid = 1904] [id = 401]
15:44:03 INFO - PROCESS | 1856 | ++DOMWINDOW == 89 (0x7f3168475c00) [pid = 1904] [serial = 1121] [outer = (nil)]
15:44:03 INFO - PROCESS | 1856 | ++DOMWINDOW == 90 (0x7f3168c19c00) [pid = 1904] [serial = 1122] [outer = 0x7f3168475c00]
15:44:03 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
15:44:03 INFO - document served over http requires an https
15:44:03 INFO - sub-resource via iframe-tag using the meta-referrer
15:44:03 INFO - delivery method with swap-origin-redirect and when
15:44: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"
15:44:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:44:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:44:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:44:03 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
15:44:03 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
15:44:03 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:44:03 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:44:03 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
15:44:03 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 1931ms
15:44:03 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
15:44:04 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:04 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316bb7e600 == 17 [pid = 1904] [id = 402]
15:44:04 INFO - PROCESS | 1856 | ++DOMWINDOW == 91 (0x7f316b5bdc00) [pid = 1904] [serial = 1123] [outer = (nil)]
15:44:04 INFO - PROCESS | 1856 | ++DOMWINDOW == 92 (0x7f316ba6b800) [pid = 1904] [serial = 1124] [outer = 0x7f316b5bdc00]
15:44:04 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:04 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:04 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:04 INFO - PROCESS | 1856 | ++DOMWINDOW == 93 (0x7f316c147c00) [pid = 1904] [serial = 1125] [outer = 0x7f316b5bdc00]
15:44:04 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:04 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:05 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316bbbc600 == 18 [pid = 1904] [id = 403]
15:44:05 INFO - PROCESS | 1856 | ++DOMWINDOW == 94 (0x7f316cd95c00) [pid = 1904] [serial = 1126] [outer = (nil)]
15:44:05 INFO - PROCESS | 1856 | ++DOMWINDOW == 95 (0x7f316d1f9800) [pid = 1904] [serial = 1127] [outer = 0x7f316cd95c00]
15:44:05 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
15:44:05 INFO - document served over http requires an https
15:44:05 INFO - sub-resource via iframe-tag using the meta-referrer
15:44:05 INFO - delivery method with keep-origin-redirect and when
15:44: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"
15:44:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:44:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:44:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:44:05 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
15:44:05 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
15:44:05 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:44:05 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:44:05 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
15:44:05 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 1786ms
15:44:05 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html
15:44:05 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:05 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316c1f9800 == 19 [pid = 1904] [id = 404]
15:44:05 INFO - PROCESS | 1856 | ++DOMWINDOW == 96 (0x7f317044fc00) [pid = 1904] [serial = 1128] [outer = (nil)]
15:44:06 INFO - PROCESS | 1856 | ++DOMWINDOW == 97 (0x7f31705cc000) [pid = 1904] [serial = 1129] [outer = 0x7f317044fc00]
15:44:06 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:06 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:06 INFO - PROCESS | 1856 | ++DOMWINDOW == 98 (0x7f31708e3400) [pid = 1904] [serial = 1130] [outer = 0x7f317044fc00]
15:44:06 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:06 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:06 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:06 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:07 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316c31c800 == 20 [pid = 1904] [id = 405]
15:44:07 INFO - PROCESS | 1856 | ++DOMWINDOW == 99 (0x7f316541b000) [pid = 1904] [serial = 1131] [outer = (nil)]
15:44:07 INFO - PROCESS | 1856 | ++DOMWINDOW == 100 (0x7f3170ef9000) [pid = 1904] [serial = 1132] [outer = 0x7f316541b000]
15:44:07 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
15:44:07 INFO - document served over http requires an https
15:44:07 INFO - sub-resource via iframe-tag using the meta-referrer
15:44:07 INFO - delivery method with no-redirect and when
15:44: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"
15:44:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:44:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:44:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:44:07 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
15:44:07 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
15:44:07 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:44:07 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:44:07 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
15:44:07 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 1745ms
15:44:07 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
15:44:07 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:07 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316c33c400 == 21 [pid = 1904] [id = 406]
15:44:07 INFO - PROCESS | 1856 | ++DOMWINDOW == 101 (0x7f3171831800) [pid = 1904] [serial = 1133] [outer = (nil)]
15:44:08 INFO - PROCESS | 1856 | ++DOMWINDOW == 102 (0x7f3171846000) [pid = 1904] [serial = 1134] [outer = 0x7f3171831800]
15:44:08 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:08 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:08 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:08 INFO - PROCESS | 1856 | ++DOMWINDOW == 103 (0x7f3171947800) [pid = 1904] [serial = 1135] [outer = 0x7f3171831800]
15:44:08 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:08 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:08 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:09 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316d568900 == 22 [pid = 1904] [id = 407]
15:44:09 INFO - PROCESS | 1856 | ++DOMWINDOW == 104 (0x7f3171958000) [pid = 1904] [serial = 1136] [outer = (nil)]
15:44:09 INFO - PROCESS | 1856 | ++DOMWINDOW == 105 (0x7f3171958400) [pid = 1904] [serial = 1137] [outer = 0x7f3171958000]
15:44:09 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:44:09 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
15:44:09 INFO - document served over http requires an https
15:44:09 INFO - sub-resource via iframe-tag using the meta-referrer
15:44:09 INFO - delivery method with swap-origin-redirect and when
15:44: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"
15:44:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:44:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:44:09 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
15:44:09 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
15:44:09 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:44:09 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:44:09 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
15:44:09 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 2388ms
15:44:09 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
15:44:10 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316dda4300 == 23 [pid = 1904] [id = 408]
15:44:10 INFO - PROCESS | 1856 | ++DOMWINDOW == 106 (0x7f3171d63400) [pid = 1904] [serial = 1138] [outer = (nil)]
15:44:10 INFO - PROCESS | 1856 | ++DOMWINDOW == 107 (0x7f3171d63800) [pid = 1904] [serial = 1139] [outer = 0x7f3171d63400]
15:44:10 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:10 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:10 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:10 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:11 INFO - PROCESS | 1856 | ++DOMWINDOW == 108 (0x7f3172162c00) [pid = 1904] [serial = 1140] [outer = 0x7f3171d63400]
15:44:11 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:11 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:12 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:44:12 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
15:44:12 INFO - document served over http requires an https
15:44:12 INFO - sub-resource via script-tag using the meta-referrer
15:44:12 INFO - delivery method with keep-origin-redirect and when
15:44: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"
15:44:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:44:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:44:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:44:12 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
15:44:12 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
15:44:12 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:44:12 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:44:12 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
15:44:12 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 2444ms
15:44:12 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html
15:44:12 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316e8b7f00 == 24 [pid = 1904] [id = 409]
15:44:12 INFO - PROCESS | 1856 | ++DOMWINDOW == 109 (0x7f3172d6b400) [pid = 1904] [serial = 1141] [outer = (nil)]
15:44:13 INFO - PROCESS | 1856 | ++DOMWINDOW == 110 (0x7f3172d6bc00) [pid = 1904] [serial = 1142] [outer = 0x7f3172d6b400]
15:44:13 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:13 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:13 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:13 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:13 INFO - PROCESS | 1856 | ++DOMWINDOW == 111 (0x7f3172de6000) [pid = 1904] [serial = 1143] [outer = 0x7f3172d6b400]
15:44:13 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:13 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:14 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
15:44:14 INFO - document served over http requires an https
15:44:14 INFO - sub-resource via script-tag using the meta-referrer
15:44:14 INFO - delivery method with no-redirect and when
15:44: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"
15:44:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:44:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:44:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:44:14 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
15:44:14 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
15:44:14 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:44:14 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:44:14 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
15:44:14 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 2183ms
15:44:14 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
15:44:14 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316e9bb300 == 25 [pid = 1904] [id = 410]
15:44:14 INFO - PROCESS | 1856 | ++DOMWINDOW == 112 (0x7f3173918000) [pid = 1904] [serial = 1144] [outer = (nil)]
15:44:15 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:15 INFO - PROCESS | 1856 | ++DOMWINDOW == 113 (0x7f3173918400) [pid = 1904] [serial = 1145] [outer = 0x7f3173918000]
15:44:15 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:15 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:15 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:16 INFO - PROCESS | 1856 | ++DOMWINDOW == 114 (0x7f31739aa000) [pid = 1904] [serial = 1146] [outer = 0x7f3173918000]
15:44:16 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:16 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:17 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
15:44:17 INFO - document served over http requires an https
15:44:17 INFO - sub-resource via script-tag using the meta-referrer
15:44:17 INFO - delivery method with swap-origin-redirect and when
15:44: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"
15:44:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:44:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:44:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:44:17 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
15:44:17 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
15:44:17 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:44:17 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:44:17 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
15:44:17 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 2667ms
15:44:17 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
15:44:17 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:17 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:17 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316ef5ee00 == 26 [pid = 1904] [id = 411]
15:44:17 INFO - PROCESS | 1856 | ++DOMWINDOW == 115 (0x7f3176b30000) [pid = 1904] [serial = 1147] [outer = (nil)]
15:44:17 INFO - PROCESS | 1856 | ++DOMWINDOW == 116 (0x7f3176e35400) [pid = 1904] [serial = 1148] [outer = 0x7f3176b30000]
15:44:18 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:18 INFO - PROCESS | 1856 | ++DOMWINDOW == 117 (0x7f3176e6e800) [pid = 1904] [serial = 1149] [outer = 0x7f3176b30000]
15:44:18 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:18 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:19 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
15:44:19 INFO - document served over http requires an https
15:44:19 INFO - sub-resource via script-tag using the meta-referrer
15:44:19 INFO - delivery method with swap-origin-redirect and when
15:44: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"
15:44:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:44:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:44:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:44:19 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
15:44:19 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
15:44:19 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:44:19 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:44:19 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
15:44:19 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 1885ms
15:44:19 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
15:44:19 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316f53fe00 == 27 [pid = 1904] [id = 412]
15:44:19 INFO - PROCESS | 1856 | ++DOMWINDOW == 118 (0x7f3176fdac00) [pid = 1904] [serial = 1150] [outer = (nil)]
15:44:19 INFO - PROCESS | 1856 | ++DOMWINDOW == 119 (0x7f31770aa400) [pid = 1904] [serial = 1151] [outer = 0x7f3176fdac00]
15:44:19 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:19 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:19 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:19 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:19 INFO - PROCESS | 1856 | ++DOMWINDOW == 120 (0x7f3177153000) [pid = 1904] [serial = 1152] [outer = 0x7f3176fdac00]
15:44:19 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:20 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:20 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
15:44:20 INFO - document served over http requires an https
15:44:20 INFO - sub-resource via script-tag using the meta-referrer
15:44:20 INFO - delivery method with keep-origin-redirect and when
15:44: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"
15:44:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:44:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:44:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:44:20 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
15:44:20 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
15:44:20 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:44:20 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:44:20 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
15:44:20 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 1738ms
15:44:20 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html
15:44:21 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:21 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316f822e00 == 28 [pid = 1904] [id = 413]
15:44:21 INFO - PROCESS | 1856 | ++DOMWINDOW == 121 (0x7f316b4df800) [pid = 1904] [serial = 1153] [outer = (nil)]
15:44:21 INFO - PROCESS | 1856 | ++DOMWINDOW == 122 (0x7f316b4dfc00) [pid = 1904] [serial = 1154] [outer = 0x7f316b4df800]
15:44:21 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:21 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:21 INFO - PROCESS | 1856 | ++DOMWINDOW == 123 (0x7f316c02b400) [pid = 1904] [serial = 1155] [outer = 0x7f316b4df800]
15:44:21 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:21 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:22 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
15:44:22 INFO - document served over http requires an https
15:44:22 INFO - sub-resource via script-tag using the meta-referrer
15:44:22 INFO - delivery method with no-redirect and when
15:44: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"
15:44:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:44:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:44:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:44:22 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
15:44:22 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
15:44:22 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:44:22 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:44:22 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
15:44:22 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 1684ms
15:44:22 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
15:44:22 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:22 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316f8ae800 == 29 [pid = 1904] [id = 414]
15:44:22 INFO - PROCESS | 1856 | ++DOMWINDOW == 124 (0x7f316aeb5800) [pid = 1904] [serial = 1156] [outer = (nil)]
15:44:23 INFO - PROCESS | 1856 | ++DOMWINDOW == 125 (0x7f316c2f0c00) [pid = 1904] [serial = 1157] [outer = 0x7f316aeb5800]
15:44:23 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:23 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:23 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:23 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:23 INFO - PROCESS | 1856 | ++DOMWINDOW == 126 (0x7f316c376800) [pid = 1904] [serial = 1158] [outer = 0x7f316aeb5800]
15:44:23 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:25 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
15:44:25 INFO - document served over http requires an https
15:44:25 INFO - sub-resource via script-tag using the meta-referrer
15:44:25 INFO - delivery method with swap-origin-redirect and when
15:44: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"
15:44:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:44:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:44:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:44:25 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
15:44:25 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
15:44:25 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:44:25 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:44:25 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
15:44:25 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 3250ms
15:44:25 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
15:44:26 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:26 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:26 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:26 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:26 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f31667ec000 == 30 [pid = 1904] [id = 415]
15:44:26 INFO - PROCESS | 1856 | ++DOMWINDOW == 127 (0x7f316402bc00) [pid = 1904] [serial = 1159] [outer = (nil)]
15:44:26 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:26 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:26 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:26 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:26 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:26 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:26 INFO - PROCESS | 1856 | ++DOMWINDOW == 128 (0x7f31640cb000) [pid = 1904] [serial = 1160] [outer = 0x7f316402bc00]
15:44:26 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:26 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:26 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:26 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:26 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:26 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:26 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:26 INFO - PROCESS | 1856 | ++DOMWINDOW == 129 (0x7f316572b000) [pid = 1904] [serial = 1161] [outer = 0x7f316402bc00]
15:44:27 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:28 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
15:44:28 INFO - document served over http requires an https
15:44:28 INFO - sub-resource via xhr-request using the meta-referrer
15:44:28 INFO - delivery method with keep-origin-redirect and when
15:44: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"
15:44:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:44:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:44:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:44:28 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
15:44:28 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
15:44:28 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:44:28 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:44:28 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
15:44:28 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 3088ms
15:44:28 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-downgrade.no-redirect.http.html
15:44:29 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f31656caf00 == 31 [pid = 1904] [id = 416]
15:44:29 INFO - PROCESS | 1856 | ++DOMWINDOW == 130 (0x7f316541cc00) [pid = 1904] [serial = 1162] [outer = (nil)]
15:44:29 INFO - PROCESS | 1856 | ++DOMWINDOW == 131 (0x7f31654d2c00) [pid = 1904] [serial = 1163] [outer = 0x7f316541cc00]
15:44:29 INFO - PROCESS | 1856 | ++DOMWINDOW == 132 (0x7f316676a000) [pid = 1904] [serial = 1164] [outer = 0x7f316541cc00]
15:44:29 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:29 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:29 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:30 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
15:44:30 INFO - document served over http requires an https
15:44:30 INFO - sub-resource via xhr-request using the meta-referrer
15:44:30 INFO - delivery method with no-redirect and when
15:44: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"
15:44:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:44:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:44:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:44:30 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
15:44:30 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
15:44:30 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:44:30 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:44:30 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
15:44:30 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 1741ms
15:44:30 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
15:44:30 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3168f63400 == 30 [pid = 1904] [id = 397]
15:44:30 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316804b900 == 29 [pid = 1904] [id = 396]
15:44:30 INFO - PROCESS | 1856 | --DOCSHELL 0x7f31669b8900 == 28 [pid = 1904] [id = 395]
15:44:30 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3164165000 == 27 [pid = 1904] [id = 394]
15:44:30 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316ad5e200 == 26 [pid = 1904] [id = 393]
15:44:30 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3168d56200 == 25 [pid = 1904] [id = 392]
15:44:30 INFO - PROCESS | 1856 | --DOCSHELL 0x7f31656caa00 == 24 [pid = 1904] [id = 390]
15:44:30 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3168f64300 == 23 [pid = 1904] [id = 377]
15:44:30 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3166dc7e00 == 22 [pid = 1904] [id = 391]
15:44:30 INFO - PROCESS | 1856 | --DOMWINDOW == 131 (0x7f3169b68000) [pid = 1904] [serial = 1051] [outer = (nil)] [url = about:blank]
15:44:30 INFO - PROCESS | 1856 | --DOMWINDOW == 130 (0x7f31666f6400) [pid = 1904] [serial = 1009] [outer = (nil)] [url = about:blank]
15:44:30 INFO - PROCESS | 1856 | --DOMWINDOW == 129 (0x7f3169b46c00) [pid = 1904] [serial = 1042] [outer = (nil)] [url = about:blank]
15:44:30 INFO - PROCESS | 1856 | --DOMWINDOW == 128 (0x7f3167e6a400) [pid = 1904] [serial = 1056] [outer = (nil)] [url = about:blank]
15:44:30 INFO - PROCESS | 1856 | --DOMWINDOW == 127 (0x7f316572b800) [pid = 1904] [serial = 1090] [outer = (nil)] [url = about:blank]
15:44:30 INFO - PROCESS | 1856 | --DOMWINDOW == 126 (0x7f3168440000) [pid = 1904] [serial = 1048] [outer = (nil)] [url = about:blank]
15:44:30 INFO - PROCESS | 1856 | --DOMWINDOW == 125 (0x7f3165498400) [pid = 1904] [serial = 1045] [outer = (nil)] [url = about:blank]
15:44:31 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3164166e00 == 23 [pid = 1904] [id = 417]
15:44:31 INFO - PROCESS | 1856 | ++DOMWINDOW == 126 (0x7f316572b800) [pid = 1904] [serial = 1165] [outer = (nil)]
15:44:31 INFO - PROCESS | 1856 | ++DOMWINDOW == 127 (0x7f31666f6400) [pid = 1904] [serial = 1166] [outer = 0x7f316572b800]
15:44:31 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:31 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:31 INFO - PROCESS | 1856 | ++DOMWINDOW == 128 (0x7f3168c19800) [pid = 1904] [serial = 1167] [outer = 0x7f316572b800]
15:44:31 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:31 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:32 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
15:44:32 INFO - document served over http requires an https
15:44:32 INFO - sub-resource via xhr-request using the meta-referrer
15:44:32 INFO - delivery method with swap-origin-redirect and when
15:44: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"
15:44:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:44:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:44:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:44:32 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
15:44:32 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
15:44:32 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:44:32 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:44:32 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
15:44:32 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 1642ms
15:44:32 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
15:44:32 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:32 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316816c600 == 24 [pid = 1904] [id = 418]
15:44:32 INFO - PROCESS | 1856 | ++DOMWINDOW == 129 (0x7f316ad54800) [pid = 1904] [serial = 1168] [outer = (nil)]
15:44:32 INFO - PROCESS | 1856 | ++DOMWINDOW == 130 (0x7f316ad7e400) [pid = 1904] [serial = 1169] [outer = 0x7f316ad54800]
15:44:33 INFO - PROCESS | 1856 | ++DOMWINDOW == 131 (0x7f316b19a800) [pid = 1904] [serial = 1170] [outer = 0x7f316ad54800]
15:44:33 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:33 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:33 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:34 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
15:44:34 INFO - document served over http requires an https
15:44:34 INFO - sub-resource via xhr-request using the meta-referrer
15:44:34 INFO - delivery method with swap-origin-redirect and when
15:44: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"
15:44:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:44:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:44:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:44:34 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
15:44:34 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
15:44:34 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:44:34 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:44:34 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
15:44:34 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 1739ms
15:44:34 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
15:44:34 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:34 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3169c3df00 == 25 [pid = 1904] [id = 419]
15:44:34 INFO - PROCESS | 1856 | ++DOMWINDOW == 132 (0x7f316cc42000) [pid = 1904] [serial = 1171] [outer = (nil)]
15:44:34 INFO - PROCESS | 1856 | ++DOMWINDOW == 133 (0x7f316ccb2800) [pid = 1904] [serial = 1172] [outer = 0x7f316cc42000]
15:44:34 INFO - PROCESS | 1856 | ++DOMWINDOW == 134 (0x7f316d0bc000) [pid = 1904] [serial = 1173] [outer = 0x7f316cc42000]
15:44:34 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:35 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:35 INFO - PROCESS | 1856 | --DOMWINDOW == 133 (0x7f316ddc8000) [pid = 1904] [serial = 1031] [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]
15:44:35 INFO - PROCESS | 1856 | --DOMWINDOW == 132 (0x7f316696c800) [pid = 1904] [serial = 1059] [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]
15:44:35 INFO - PROCESS | 1856 | --DOMWINDOW == 131 (0x7f3170179000) [pid = 1904] [serial = 1076] [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]
15:44:35 INFO - PROCESS | 1856 | --DOMWINDOW == 130 (0x7f316561cc00) [pid = 1904] [serial = 992] [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]
15:44:35 INFO - PROCESS | 1856 | --DOMWINDOW == 129 (0x7f316aa13800) [pid = 1904] [serial = 983] [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]
15:44:35 INFO - PROCESS | 1856 | --DOMWINDOW == 128 (0x7f3170f7e800) [pid = 1904] [serial = 1082] [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]
15:44:35 INFO - PROCESS | 1856 | --DOMWINDOW == 127 (0x7f316d4bb000) [pid = 1904] [serial = 1028] [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]
15:44:35 INFO - PROCESS | 1856 | --DOMWINDOW == 126 (0x7f316654ac00) [pid = 1904] [serial = 1037] [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]
15:44:35 INFO - PROCESS | 1856 | --DOMWINDOW == 125 (0x7f31666f6000) [pid = 1904] [serial = 965] [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]
15:44:35 INFO - PROCESS | 1856 | --DOMWINDOW == 124 (0x7f3169db8800) [pid = 1904] [serial = 1064] [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]
15:44:35 INFO - PROCESS | 1856 | --DOMWINDOW == 123 (0x7f316b19a000) [pid = 1904] [serial = 989] [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]
15:44:35 INFO - PROCESS | 1856 | --DOMWINDOW == 122 (0x7f3168ee8400) [pid = 1904] [serial = 975] [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]
15:44:35 INFO - PROCESS | 1856 | --DOMWINDOW == 121 (0x7f316cd24400) [pid = 1904] [serial = 1025] [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]
15:44:35 INFO - PROCESS | 1856 | --DOMWINDOW == 120 (0x7f316eee8000) [pid = 1904] [serial = 1034] [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]
15:44:35 INFO - PROCESS | 1856 | --DOMWINDOW == 119 (0x7f316b1de000) [pid = 1904] [serial = 1017] [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]
15:44:35 INFO - PROCESS | 1856 | --DOMWINDOW == 118 (0x7f316ad9d400) [pid = 1904] [serial = 1067] [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]
15:44:35 INFO - PROCESS | 1856 | --DOMWINDOW == 117 (0x7f3169cb6c00) [pid = 1904] [serial = 980] [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]
15:44:35 INFO - PROCESS | 1856 | --DOMWINDOW == 116 (0x7f316ba9c400) [pid = 1904] [serial = 1070] [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]
15:44:35 INFO - PROCESS | 1856 | --DOMWINDOW == 115 (0x7f316c027000) [pid = 1904] [serial = 1022] [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]
15:44:35 INFO - PROCESS | 1856 | --DOMWINDOW == 114 (0x7f316f432c00) [pid = 1904] [serial = 1073] [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]
15:44:35 INFO - PROCESS | 1856 | --DOMWINDOW == 113 (0x7f3167fc0c00) [pid = 1904] [serial = 970] [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]
15:44:35 INFO - PROCESS | 1856 | --DOMWINDOW == 112 (0x7f31705df000) [pid = 1904] [serial = 1079] [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]
15:44:35 INFO - PROCESS | 1856 | --DOMWINDOW == 111 (0x7f316693a800) [pid = 1904] [serial = 1012] [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]
15:44:35 INFO - PROCESS | 1856 | --DOMWINDOW == 110 (0x7f316ad54400) [pid = 1904] [serial = 986] [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]
15:44:35 INFO - PROCESS | 1856 | --DOMWINDOW == 109 (0x7f3164128400) [pid = 1904] [serial = 1104] [outer = (nil)] [url = about:blank]
15:44:35 INFO - PROCESS | 1856 | --DOMWINDOW == 108 (0x7f3168475800) [pid = 1904] [serial = 1107] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:44:35 INFO - PROCESS | 1856 | --DOMWINDOW == 107 (0x7f316e28c800) [pid = 1904] [serial = 1112] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445553838982]
15:44:35 INFO - PROCESS | 1856 | --DOMWINDOW == 106 (0x7f316aff8400) [pid = 1904] [serial = 1109] [outer = (nil)] [url = about:blank]
15:44:35 INFO - PROCESS | 1856 | --DOMWINDOW == 105 (0x7f316d1b4000) [pid = 1904] [serial = 1101] [outer = (nil)] [url = about:blank]
15:44:35 INFO - PROCESS | 1856 | --DOMWINDOW == 104 (0x7f316bb51400) [pid = 1904] [serial = 1098] [outer = (nil)] [url = about:blank]
15:44:35 INFO - PROCESS | 1856 | --DOMWINDOW == 103 (0x7f31668fa400) [pid = 1904] [serial = 1095] [outer = (nil)] [url = about:blank]
15:44:35 INFO - PROCESS | 1856 | --DOMWINDOW == 102 (0x7f3164012400) [pid = 1904] [serial = 1114] [outer = (nil)] [url = about:blank]
15:44:35 INFO - PROCESS | 1856 | --DOMWINDOW == 101 (0x7f316dc42400) [pid = 1904] [serial = 1111] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445553838982]
15:44:35 INFO - PROCESS | 1856 | --DOMWINDOW == 100 (0x7f316af3f400) [pid = 1904] [serial = 1108] [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]
15:44:35 INFO - PROCESS | 1856 | --DOMWINDOW == 99 (0x7f3166720000) [pid = 1904] [serial = 1091] [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]
15:44:35 INFO - PROCESS | 1856 | --DOMWINDOW == 98 (0x7f3167fbfc00) [pid = 1904] [serial = 1106] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:44:35 INFO - PROCESS | 1856 | --DOMWINDOW == 97 (0x7f316ba9cc00) [pid = 1904] [serial = 1097] [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]
15:44:35 INFO - PROCESS | 1856 | --DOMWINDOW == 96 (0x7f31668cd800) [pid = 1904] [serial = 1094] [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]
15:44:35 INFO - PROCESS | 1856 | --DOMWINDOW == 95 (0x7f3164043400) [pid = 1904] [serial = 1103] [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]
15:44:35 INFO - PROCESS | 1856 | --DOMWINDOW == 94 (0x7f316e324800) [pid = 1904] [serial = 1033] [outer = (nil)] [url = about:blank]
15:44:35 INFO - PROCESS | 1856 | --DOMWINDOW == 93 (0x7f3168475400) [pid = 1904] [serial = 1061] [outer = (nil)] [url = about:blank]
15:44:35 INFO - PROCESS | 1856 | --DOMWINDOW == 92 (0x7f3170451000) [pid = 1904] [serial = 1078] [outer = (nil)] [url = about:blank]
15:44:35 INFO - PROCESS | 1856 | --DOMWINDOW == 91 (0x7f316673a800) [pid = 1904] [serial = 994] [outer = (nil)] [url = about:blank]
15:44:35 INFO - PROCESS | 1856 | --DOMWINDOW == 90 (0x7f316ab42c00) [pid = 1904] [serial = 985] [outer = (nil)] [url = about:blank]
15:44:35 INFO - PROCESS | 1856 | --DOMWINDOW == 89 (0x7f3171290000) [pid = 1904] [serial = 1084] [outer = (nil)] [url = about:blank]
15:44:35 INFO - PROCESS | 1856 | --DOMWINDOW == 88 (0x7f316d4f0400) [pid = 1904] [serial = 1030] [outer = (nil)] [url = about:blank]
15:44:35 INFO - PROCESS | 1856 | --DOMWINDOW == 87 (0x7f316d5c9800) [pid = 1904] [serial = 1039] [outer = (nil)] [url = about:blank]
15:44:35 INFO - PROCESS | 1856 | --DOMWINDOW == 86 (0x7f3166ef1c00) [pid = 1904] [serial = 967] [outer = (nil)] [url = about:blank]
15:44:35 INFO - PROCESS | 1856 | --DOMWINDOW == 85 (0x7f316ab43c00) [pid = 1904] [serial = 1066] [outer = (nil)] [url = about:blank]
15:44:35 INFO - PROCESS | 1856 | --DOMWINDOW == 84 (0x7f316b447400) [pid = 1904] [serial = 991] [outer = (nil)] [url = about:blank]
15:44:35 INFO - PROCESS | 1856 | --DOMWINDOW == 83 (0x7f3169ad4000) [pid = 1904] [serial = 977] [outer = (nil)] [url = about:blank]
15:44:35 INFO - PROCESS | 1856 | --DOMWINDOW == 82 (0x7f316cdf1400) [pid = 1904] [serial = 1027] [outer = (nil)] [url = about:blank]
15:44:35 INFO - PROCESS | 1856 | --DOMWINDOW == 81 (0x7f316b1de400) [pid = 1904] [serial = 1036] [outer = (nil)] [url = about:blank]
15:44:35 INFO - PROCESS | 1856 | --DOMWINDOW == 80 (0x7f316ba6b000) [pid = 1904] [serial = 1019] [outer = (nil)] [url = about:blank]
15:44:35 INFO - PROCESS | 1856 | --DOMWINDOW == 79 (0x7f316af3fc00) [pid = 1904] [serial = 1069] [outer = (nil)] [url = about:blank]
15:44:35 INFO - PROCESS | 1856 | --DOMWINDOW == 78 (0x7f3166ef1400) [pid = 1904] [serial = 982] [outer = (nil)] [url = about:blank]
15:44:35 INFO - PROCESS | 1856 | --DOMWINDOW == 77 (0x7f316cde1000) [pid = 1904] [serial = 1072] [outer = (nil)] [url = about:blank]
15:44:35 INFO - PROCESS | 1856 | --DOMWINDOW == 76 (0x7f316c114000) [pid = 1904] [serial = 1024] [outer = (nil)] [url = about:blank]
15:44:35 INFO - PROCESS | 1856 | --DOMWINDOW == 75 (0x7f316f598400) [pid = 1904] [serial = 1075] [outer = (nil)] [url = about:blank]
15:44:35 INFO - PROCESS | 1856 | --DOMWINDOW == 74 (0x7f316843a000) [pid = 1904] [serial = 972] [outer = (nil)] [url = about:blank]
15:44:35 INFO - PROCESS | 1856 | --DOMWINDOW == 73 (0x7f3171947400) [pid = 1904] [serial = 1087] [outer = (nil)] [url = about:blank]
15:44:35 INFO - PROCESS | 1856 | --DOMWINDOW == 72 (0x7f3169ec1c00) [pid = 1904] [serial = 1081] [outer = (nil)] [url = about:blank]
15:44:35 INFO - PROCESS | 1856 | --DOMWINDOW == 71 (0x7f3167239c00) [pid = 1904] [serial = 1014] [outer = (nil)] [url = about:blank]
15:44:35 INFO - PROCESS | 1856 | --DOMWINDOW == 70 (0x7f316ad80c00) [pid = 1904] [serial = 988] [outer = (nil)] [url = about:blank]
15:44:36 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
15:44:36 INFO - document served over http requires an https
15:44:36 INFO - sub-resource via xhr-request using the meta-referrer
15:44:36 INFO - delivery method with keep-origin-redirect and when
15:44: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"
15:44:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:44:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:44:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:44:36 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
15:44:36 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
15:44:36 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:44:36 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:44:36 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
15:44:36 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 1892ms
15:44:36 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-upgrade.no-redirect.http.html
15:44:36 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316ad5dd00 == 26 [pid = 1904] [id = 420]
15:44:36 INFO - PROCESS | 1856 | ++DOMWINDOW == 71 (0x7f316654ac00) [pid = 1904] [serial = 1174] [outer = (nil)]
15:44:36 INFO - PROCESS | 1856 | ++DOMWINDOW == 72 (0x7f31666f6000) [pid = 1904] [serial = 1175] [outer = 0x7f316654ac00]
15:44:36 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:36 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:36 INFO - PROCESS | 1856 | ++DOMWINDOW == 73 (0x7f31668fa400) [pid = 1904] [serial = 1176] [outer = 0x7f316654ac00]
15:44:36 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:37 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:38 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
15:44:38 INFO - document served over http requires an https
15:44:38 INFO - sub-resource via xhr-request using the meta-referrer
15:44:38 INFO - delivery method with no-redirect and when
15:44: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"
15:44:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:44:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:44:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:44:38 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
15:44:38 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
15:44:38 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:44:38 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:44:38 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
15:44:38 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 1995ms
15:44:38 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
15:44:38 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f31667ed400 == 27 [pid = 1904] [id = 421]
15:44:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 74 (0x7f31668a1800) [pid = 1904] [serial = 1177] [outer = (nil)]
15:44:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 75 (0x7f316693a800) [pid = 1904] [serial = 1178] [outer = 0x7f31668a1800]
15:44:38 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:38 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:38 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:39 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:39 INFO - PROCESS | 1856 | ++DOMWINDOW == 76 (0x7f3168ee8400) [pid = 1904] [serial = 1179] [outer = 0x7f31668a1800]
15:44:39 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:39 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:40 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
15:44:40 INFO - document served over http requires an https
15:44:40 INFO - sub-resource via xhr-request using the meta-referrer
15:44:40 INFO - delivery method with swap-origin-redirect and when
15:44: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"
15:44:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
15:44:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:44:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
15:44:40 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
15:44:40 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
15:44:40 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
15:44:40 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
15:44:40 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
15:44:40 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 2048ms
15:44:40 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
15:44:40 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:40 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3169df2500 == 28 [pid = 1904] [id = 422]
15:44:40 INFO - PROCESS | 1856 | ++DOMWINDOW == 77 (0x7f316aeb5c00) [pid = 1904] [serial = 1180] [outer = (nil)]
15:44:40 INFO - PROCESS | 1856 | ++DOMWINDOW == 78 (0x7f316aed7000) [pid = 1904] [serial = 1181] [outer = 0x7f316aeb5c00]
15:44:41 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:41 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:41 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:41 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:41 INFO - PROCESS | 1856 | ++DOMWINDOW == 79 (0x7f316b1de000) [pid = 1904] [serial = 1182] [outer = 0x7f316aeb5c00]
15:44:41 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:41 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:41 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:42 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
15:44:42 INFO - document served over http requires an http
15:44:42 INFO - sub-resource via fetch-request using the http-csp
15:44:42 INFO - delivery method with keep-origin-redirect and when
15:44:42 INFO - the target request is cross-origin.
15:44:42 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2119ms
15:44:42 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
15:44:42 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316b177b00 == 29 [pid = 1904] [id = 423]
15:44:42 INFO - PROCESS | 1856 | ++DOMWINDOW == 80 (0x7f316cd24400) [pid = 1904] [serial = 1183] [outer = (nil)]
15:44:42 INFO - PROCESS | 1856 | ++DOMWINDOW == 81 (0x7f316cde1800) [pid = 1904] [serial = 1184] [outer = 0x7f316cd24400]
15:44:43 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:43 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:43 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:43 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:43 INFO - PROCESS | 1856 | ++DOMWINDOW == 82 (0x7f316d4bb800) [pid = 1904] [serial = 1185] [outer = 0x7f316cd24400]
15:44:43 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:43 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:44 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
15:44:44 INFO - document served over http requires an http
15:44:44 INFO - sub-resource via fetch-request using the http-csp
15:44:44 INFO - delivery method with no-redirect and when
15:44:44 INFO - the target request is cross-origin.
15:44:44 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 2650ms
15:44:45 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
15:44:45 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316c1fa700 == 30 [pid = 1904] [id = 424]
15:44:45 INFO - PROCESS | 1856 | ++DOMWINDOW == 83 (0x7f316dca5400) [pid = 1904] [serial = 1186] [outer = (nil)]
15:44:45 INFO - PROCESS | 1856 | ++DOMWINDOW == 84 (0x7f316dca5800) [pid = 1904] [serial = 1187] [outer = 0x7f316dca5400]
15:44:45 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:45 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:45 INFO - PROCESS | 1856 | ++DOMWINDOW == 85 (0x7f316e324800) [pid = 1904] [serial = 1188] [outer = 0x7f316dca5400]
15:44:45 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:45 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:45 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:46 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
15:44:46 INFO - document served over http requires an http
15:44:46 INFO - sub-resource via fetch-request using the http-csp
15:44:46 INFO - delivery method with swap-origin-redirect and when
15:44:46 INFO - the target request is cross-origin.
15:44:46 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1751ms
15:44:46 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
15:44:47 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:47 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316d568400 == 31 [pid = 1904] [id = 425]
15:44:47 INFO - PROCESS | 1856 | ++DOMWINDOW == 86 (0x7f316f432c00) [pid = 1904] [serial = 1189] [outer = (nil)]
15:44:47 INFO - PROCESS | 1856 | ++DOMWINDOW == 87 (0x7f316f455000) [pid = 1904] [serial = 1190] [outer = 0x7f316f432c00]
15:44:47 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:47 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:47 INFO - PROCESS | 1856 | ++DOMWINDOW == 88 (0x7f316f4fac00) [pid = 1904] [serial = 1191] [outer = 0x7f316f432c00]
15:44:47 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:47 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:48 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316e8b7a00 == 32 [pid = 1904] [id = 426]
15:44:48 INFO - PROCESS | 1856 | ++DOMWINDOW == 89 (0x7f316f535c00) [pid = 1904] [serial = 1192] [outer = (nil)]
15:44:48 INFO - PROCESS | 1856 | ++DOMWINDOW == 90 (0x7f316f57f000) [pid = 1904] [serial = 1193] [outer = 0x7f316f535c00]
15:44:48 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
15:44:48 INFO - document served over http requires an http
15:44:48 INFO - sub-resource via iframe-tag using the http-csp
15:44:48 INFO - delivery method with keep-origin-redirect and when
15:44:48 INFO - the target request is cross-origin.
15:44:48 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2005ms
15:44:48 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
15:44:49 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316ef5d000 == 33 [pid = 1904] [id = 427]
15:44:49 INFO - PROCESS | 1856 | ++DOMWINDOW == 91 (0x7f3170451000) [pid = 1904] [serial = 1194] [outer = (nil)]
15:44:49 INFO - PROCESS | 1856 | ++DOMWINDOW == 92 (0x7f31705cc800) [pid = 1904] [serial = 1195] [outer = 0x7f3170451000]
15:44:49 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:49 INFO - PROCESS | 1856 | ++DOMWINDOW == 93 (0x7f3170f7e800) [pid = 1904] [serial = 1196] [outer = 0x7f3170451000]
15:44:49 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:49 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:50 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316f8ae300 == 34 [pid = 1904] [id = 428]
15:44:50 INFO - PROCESS | 1856 | ++DOMWINDOW == 94 (0x7f3171831c00) [pid = 1904] [serial = 1197] [outer = (nil)]
15:44:50 INFO - PROCESS | 1856 | ++DOMWINDOW == 95 (0x7f3171947400) [pid = 1904] [serial = 1198] [outer = 0x7f3171831c00]
15:44:50 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
15:44:50 INFO - document served over http requires an http
15:44:50 INFO - sub-resource via iframe-tag using the http-csp
15:44:50 INFO - delivery method with no-redirect and when
15:44:50 INFO - the target request is cross-origin.
15:44:50 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 1730ms
15:44:50 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
15:44:50 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:50 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3170101d00 == 35 [pid = 1904] [id = 429]
15:44:50 INFO - PROCESS | 1856 | ++DOMWINDOW == 96 (0x7f31719bb800) [pid = 1904] [serial = 1199] [outer = (nil)]
15:44:51 INFO - PROCESS | 1856 | ++DOMWINDOW == 97 (0x7f3171c51000) [pid = 1904] [serial = 1200] [outer = 0x7f31719bb800]
15:44:51 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:51 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:51 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:51 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:51 INFO - PROCESS | 1856 | ++DOMWINDOW == 98 (0x7f317396b800) [pid = 1904] [serial = 1201] [outer = 0x7f31719bb800]
15:44:51 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:51 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:51 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:52 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3170516f00 == 36 [pid = 1904] [id = 430]
15:44:52 INFO - PROCESS | 1856 | ++DOMWINDOW == 99 (0x7f3176e52000) [pid = 1904] [serial = 1202] [outer = (nil)]
15:44:52 INFO - PROCESS | 1856 | ++DOMWINDOW == 100 (0x7f3176f39400) [pid = 1904] [serial = 1203] [outer = 0x7f3176e52000]
15:44:52 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:44:52 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
15:44:52 INFO - document served over http requires an http
15:44:52 INFO - sub-resource via iframe-tag using the http-csp
15:44:52 INFO - delivery method with swap-origin-redirect and when
15:44:52 INFO - the target request is cross-origin.
15:44:52 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2181ms
15:44:52 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
15:44:53 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3170519700 == 37 [pid = 1904] [id = 431]
15:44:53 INFO - PROCESS | 1856 | ++DOMWINDOW == 101 (0x7f3169e3b400) [pid = 1904] [serial = 1204] [outer = (nil)]
15:44:53 INFO - PROCESS | 1856 | ++DOMWINDOW == 102 (0x7f3169e3b800) [pid = 1904] [serial = 1205] [outer = 0x7f3169e3b400]
15:44:53 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:53 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:53 INFO - PROCESS | 1856 | ++DOMWINDOW == 103 (0x7f316ac98000) [pid = 1904] [serial = 1206] [outer = 0x7f3169e3b400]
15:44:53 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:53 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:54 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
15:44:54 INFO - document served over http requires an http
15:44:54 INFO - sub-resource via script-tag using the http-csp
15:44:54 INFO - delivery method with keep-origin-redirect and when
15:44:54 INFO - the target request is cross-origin.
15:44:54 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2196ms
15:44:54 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html
15:44:55 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3170917800 == 38 [pid = 1904] [id = 432]
15:44:55 INFO - PROCESS | 1856 | ++DOMWINDOW == 104 (0x7f3169f14000) [pid = 1904] [serial = 1207] [outer = (nil)]
15:44:55 INFO - PROCESS | 1856 | ++DOMWINDOW == 105 (0x7f3169f14400) [pid = 1904] [serial = 1208] [outer = 0x7f3169f14000]
15:44:55 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:55 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:55 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:55 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:55 INFO - PROCESS | 1856 | ++DOMWINDOW == 106 (0x7f316acafc00) [pid = 1904] [serial = 1209] [outer = 0x7f3169f14000]
15:44:56 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:56 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:57 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
15:44:57 INFO - document served over http requires an http
15:44:57 INFO - sub-resource via script-tag using the http-csp
15:44:57 INFO - delivery method with no-redirect and when
15:44:57 INFO - the target request is cross-origin.
15:44:57 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 2137ms
15:44:57 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
15:44:57 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3170ff8800 == 39 [pid = 1904] [id = 433]
15:44:57 INFO - PROCESS | 1856 | ++DOMWINDOW == 107 (0x7f316b093800) [pid = 1904] [serial = 1210] [outer = (nil)]
15:44:57 INFO - PROCESS | 1856 | ++DOMWINDOW == 108 (0x7f316b048000) [pid = 1904] [serial = 1211] [outer = 0x7f316b093800]
15:44:57 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:57 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:58 INFO - PROCESS | 1856 | ++DOMWINDOW == 109 (0x7f316b04c400) [pid = 1904] [serial = 1212] [outer = 0x7f316b093800]
15:44:58 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:58 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:44:59 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:45:00 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
15:45:00 INFO - document served over http requires an http
15:45:00 INFO - sub-resource via script-tag using the http-csp
15:45:00 INFO - delivery method with swap-origin-redirect and when
15:45:00 INFO - the target request is cross-origin.
15:45:00 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 3807ms
15:45:00 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
15:45:01 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:01 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f31656ca000 == 40 [pid = 1904] [id = 434]
15:45:01 INFO - PROCESS | 1856 | ++DOMWINDOW == 110 (0x7f3165439c00) [pid = 1904] [serial = 1213] [outer = (nil)]
15:45:01 INFO - PROCESS | 1856 | ++DOMWINDOW == 111 (0x7f3165685000) [pid = 1904] [serial = 1214] [outer = 0x7f3165439c00]
15:45:01 INFO - PROCESS | 1856 | ++DOMWINDOW == 112 (0x7f31684dd800) [pid = 1904] [serial = 1215] [outer = 0x7f3165439c00]
15:45:01 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:02 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:02 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:03 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
15:45:03 INFO - document served over http requires an http
15:45:03 INFO - sub-resource via xhr-request using the http-csp
15:45:03 INFO - delivery method with keep-origin-redirect and when
15:45:03 INFO - the target request is cross-origin.
15:45:03 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 2252ms
15:45:03 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
15:45:03 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:03 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3166dc7400 == 41 [pid = 1904] [id = 435]
15:45:03 INFO - PROCESS | 1856 | ++DOMWINDOW == 113 (0x7f316ac93800) [pid = 1904] [serial = 1216] [outer = (nil)]
15:45:03 INFO - PROCESS | 1856 | ++DOMWINDOW == 114 (0x7f316ac94c00) [pid = 1904] [serial = 1217] [outer = 0x7f316ac93800]
15:45:03 INFO - PROCESS | 1856 | ++DOMWINDOW == 115 (0x7f316aff8400) [pid = 1904] [serial = 1218] [outer = 0x7f316ac93800]
15:45:03 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:03 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:04 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:04 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
15:45:04 INFO - document served over http requires an http
15:45:04 INFO - sub-resource via xhr-request using the http-csp
15:45:04 INFO - delivery method with no-redirect and when
15:45:04 INFO - the target request is cross-origin.
15:45:04 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1640ms
15:45:04 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
15:45:05 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3168d57100 == 42 [pid = 1904] [id = 436]
15:45:05 INFO - PROCESS | 1856 | ++DOMWINDOW == 116 (0x7f3166571c00) [pid = 1904] [serial = 1219] [outer = (nil)]
15:45:05 INFO - PROCESS | 1856 | ++DOMWINDOW == 117 (0x7f3167fc0800) [pid = 1904] [serial = 1220] [outer = 0x7f3166571c00]
15:45:05 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:05 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:05 INFO - PROCESS | 1856 | ++DOMWINDOW == 118 (0x7f3169b68c00) [pid = 1904] [serial = 1221] [outer = 0x7f3166571c00]
15:45:05 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:05 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:05 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:06 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3169c3df00 == 41 [pid = 1904] [id = 419]
15:45:06 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316816c600 == 40 [pid = 1904] [id = 418]
15:45:06 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3164166e00 == 39 [pid = 1904] [id = 417]
15:45:06 INFO - PROCESS | 1856 | --DOCSHELL 0x7f31656caf00 == 38 [pid = 1904] [id = 416]
15:45:06 INFO - PROCESS | 1856 | --DOCSHELL 0x7f31667ec000 == 37 [pid = 1904] [id = 415]
15:45:06 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316f8ae800 == 36 [pid = 1904] [id = 414]
15:45:06 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316f822e00 == 35 [pid = 1904] [id = 413]
15:45:06 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316f53fe00 == 34 [pid = 1904] [id = 412]
15:45:06 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316ef5ee00 == 33 [pid = 1904] [id = 411]
15:45:06 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316e9bb300 == 32 [pid = 1904] [id = 410]
15:45:06 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316e8b7f00 == 31 [pid = 1904] [id = 409]
15:45:06 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316dda4300 == 30 [pid = 1904] [id = 408]
15:45:06 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316d568900 == 29 [pid = 1904] [id = 407]
15:45:06 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316c33c400 == 28 [pid = 1904] [id = 406]
15:45:06 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316c1f9800 == 27 [pid = 1904] [id = 404]
15:45:06 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316c31c800 == 26 [pid = 1904] [id = 405]
15:45:06 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316bbbc600 == 25 [pid = 1904] [id = 403]
15:45:06 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316bb7e600 == 24 [pid = 1904] [id = 402]
15:45:06 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316b511500 == 23 [pid = 1904] [id = 401]
15:45:06 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3169df5c00 == 22 [pid = 1904] [id = 360]
15:45:06 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316d56b600 == 21 [pid = 1904] [id = 388]
15:45:06 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3169f85f00 == 20 [pid = 1904] [id = 400]
15:45:06 INFO - PROCESS | 1856 | --DOCSHELL 0x7f31672a0700 == 19 [pid = 1904] [id = 399]
15:45:06 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3169d36e00 == 18 [pid = 1904] [id = 398]
15:45:06 INFO - PROCESS | 1856 | --DOMWINDOW == 117 (0x7f316c35bc00) [pid = 1904] [serial = 1110] [outer = (nil)] [url = about:blank]
15:45:06 INFO - PROCESS | 1856 | --DOMWINDOW == 116 (0x7f316696c400) [pid = 1904] [serial = 1105] [outer = (nil)] [url = about:blank]
15:45:06 INFO - PROCESS | 1856 | --DOMWINDOW == 115 (0x7f316ac93000) [pid = 1904] [serial = 1093] [outer = (nil)] [url = about:blank]
15:45:06 INFO - PROCESS | 1856 | --DOMWINDOW == 114 (0x7f316ab0d800) [pid = 1904] [serial = 1096] [outer = (nil)] [url = about:blank]
15:45:06 INFO - PROCESS | 1856 | --DOMWINDOW == 113 (0x7f316c147000) [pid = 1904] [serial = 1099] [outer = (nil)] [url = about:blank]
15:45:06 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
15:45:06 INFO - document served over http requires an http
15:45:06 INFO - sub-resource via xhr-request using the http-csp
15:45:06 INFO - delivery method with swap-origin-redirect and when
15:45:06 INFO - the target request is cross-origin.
15:45:06 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1948ms
15:45:06 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
15:45:07 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f31669b7f00 == 19 [pid = 1904] [id = 437]
15:45:07 INFO - PROCESS | 1856 | ++DOMWINDOW == 114 (0x7f31667a9400) [pid = 1904] [serial = 1222] [outer = (nil)]
15:45:07 INFO - PROCESS | 1856 | ++DOMWINDOW == 115 (0x7f31668dd400) [pid = 1904] [serial = 1223] [outer = 0x7f31667a9400]
15:45:07 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:07 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:07 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:07 INFO - PROCESS | 1856 | ++DOMWINDOW == 116 (0x7f3167e1d800) [pid = 1904] [serial = 1224] [outer = 0x7f31667a9400]
15:45:07 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:08 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
15:45:08 INFO - document served over http requires an https
15:45:08 INFO - sub-resource via fetch-request using the http-csp
15:45:08 INFO - delivery method with keep-origin-redirect and when
15:45:08 INFO - the target request is cross-origin.
15:45:08 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 1944ms
15:45:08 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
15:45:09 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3168f63900 == 20 [pid = 1904] [id = 438]
15:45:09 INFO - PROCESS | 1856 | ++DOMWINDOW == 117 (0x7f316843a000) [pid = 1904] [serial = 1225] [outer = (nil)]
15:45:09 INFO - PROCESS | 1856 | ++DOMWINDOW == 118 (0x7f3168c19400) [pid = 1904] [serial = 1226] [outer = 0x7f316843a000]
15:45:09 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:09 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:09 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:09 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:09 INFO - PROCESS | 1856 | ++DOMWINDOW == 119 (0x7f3169ad4c00) [pid = 1904] [serial = 1227] [outer = 0x7f316843a000]
15:45:09 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:09 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:10 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
15:45:10 INFO - document served over http requires an https
15:45:10 INFO - sub-resource via fetch-request using the http-csp
15:45:10 INFO - delivery method with no-redirect and when
15:45:10 INFO - the target request is cross-origin.
15:45:10 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 2200ms
15:45:10 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
15:45:11 INFO - PROCESS | 1856 | --DOMWINDOW == 118 (0x7f316572b800) [pid = 1904] [serial = 1165] [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]
15:45:11 INFO - PROCESS | 1856 | --DOMWINDOW == 117 (0x7f3164128000) [pid = 1904] [serial = 1116] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:45:11 INFO - PROCESS | 1856 | --DOMWINDOW == 116 (0x7f316541cc00) [pid = 1904] [serial = 1162] [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]
15:45:11 INFO - PROCESS | 1856 | --DOMWINDOW == 115 (0x7f316ad54800) [pid = 1904] [serial = 1168] [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]
15:45:11 INFO - PROCESS | 1856 | --DOMWINDOW == 114 (0x7f316cc42000) [pid = 1904] [serial = 1171] [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]
15:45:11 INFO - PROCESS | 1856 | --DOMWINDOW == 113 (0x7f316402bc00) [pid = 1904] [serial = 1159] [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]
15:45:11 INFO - PROCESS | 1856 | --DOMWINDOW == 112 (0x7f316cd95c00) [pid = 1904] [serial = 1126] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:45:11 INFO - PROCESS | 1856 | --DOMWINDOW == 111 (0x7f3171958000) [pid = 1904] [serial = 1136] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:45:11 INFO - PROCESS | 1856 | --DOMWINDOW == 110 (0x7f316541b000) [pid = 1904] [serial = 1131] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445553847115]
15:45:11 INFO - PROCESS | 1856 | --DOMWINDOW == 109 (0x7f3168475c00) [pid = 1904] [serial = 1121] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:45:11 INFO - PROCESS | 1856 | --DOMWINDOW == 108 (0x7f316d0bcc00) [pid = 1904] [serial = 1100] [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]
15:45:11 INFO - PROCESS | 1856 | --DOMWINDOW == 107 (0x7f31666f6000) [pid = 1904] [serial = 1175] [outer = (nil)] [url = about:blank]
15:45:11 INFO - PROCESS | 1856 | --DOMWINDOW == 106 (0x7f31705cc000) [pid = 1904] [serial = 1129] [outer = (nil)] [url = about:blank]
15:45:11 INFO - PROCESS | 1856 | --DOMWINDOW == 105 (0x7f31654d2c00) [pid = 1904] [serial = 1163] [outer = (nil)] [url = about:blank]
15:45:11 INFO - PROCESS | 1856 | --DOMWINDOW == 104 (0x7f3170ef9000) [pid = 1904] [serial = 1132] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445553847115]
15:45:11 INFO - PROCESS | 1856 | --DOMWINDOW == 103 (0x7f3176e35400) [pid = 1904] [serial = 1148] [outer = (nil)] [url = about:blank]
15:45:11 INFO - PROCESS | 1856 | --DOMWINDOW == 102 (0x7f31640cb000) [pid = 1904] [serial = 1160] [outer = (nil)] [url = about:blank]
15:45:11 INFO - PROCESS | 1856 | --DOMWINDOW == 101 (0x7f316ad7e400) [pid = 1904] [serial = 1169] [outer = (nil)] [url = about:blank]
15:45:11 INFO - PROCESS | 1856 | --DOMWINDOW == 100 (0x7f316d1f9800) [pid = 1904] [serial = 1127] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:45:11 INFO - PROCESS | 1856 | --DOMWINDOW == 99 (0x7f3172d6bc00) [pid = 1904] [serial = 1142] [outer = (nil)] [url = about:blank]
15:45:11 INFO - PROCESS | 1856 | --DOMWINDOW == 98 (0x7f3171958400) [pid = 1904] [serial = 1137] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:45:11 INFO - PROCESS | 1856 | --DOMWINDOW == 97 (0x7f3171846000) [pid = 1904] [serial = 1134] [outer = (nil)] [url = about:blank]
15:45:11 INFO - PROCESS | 1856 | --DOMWINDOW == 96 (0x7f31669f1400) [pid = 1904] [serial = 1119] [outer = (nil)] [url = about:blank]
15:45:11 INFO - PROCESS | 1856 | --DOMWINDOW == 95 (0x7f3165698800) [pid = 1904] [serial = 1117] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:45:11 INFO - PROCESS | 1856 | --DOMWINDOW == 94 (0x7f31770aa400) [pid = 1904] [serial = 1151] [outer = (nil)] [url = about:blank]
15:45:11 INFO - PROCESS | 1856 | --DOMWINDOW == 93 (0x7f316c2f0c00) [pid = 1904] [serial = 1157] [outer = (nil)] [url = about:blank]
15:45:11 INFO - PROCESS | 1856 | --DOMWINDOW == 92 (0x7f3168c19c00) [pid = 1904] [serial = 1122] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:45:11 INFO - PROCESS | 1856 | --DOMWINDOW == 91 (0x7f31666f6400) [pid = 1904] [serial = 1166] [outer = (nil)] [url = about:blank]
15:45:11 INFO - PROCESS | 1856 | --DOMWINDOW == 90 (0x7f3173918400) [pid = 1904] [serial = 1145] [outer = (nil)] [url = about:blank]
15:45:11 INFO - PROCESS | 1856 | --DOMWINDOW == 89 (0x7f316ccb2800) [pid = 1904] [serial = 1172] [outer = (nil)] [url = about:blank]
15:45:11 INFO - PROCESS | 1856 | --DOMWINDOW == 88 (0x7f316ba6b800) [pid = 1904] [serial = 1124] [outer = (nil)] [url = about:blank]
15:45:11 INFO - PROCESS | 1856 | --DOMWINDOW == 87 (0x7f316b4dfc00) [pid = 1904] [serial = 1154] [outer = (nil)] [url = about:blank]
15:45:11 INFO - PROCESS | 1856 | --DOMWINDOW == 86 (0x7f3171d63800) [pid = 1904] [serial = 1139] [outer = (nil)] [url = about:blank]
15:45:11 INFO - PROCESS | 1856 | --DOMWINDOW == 85 (0x7f3168c19800) [pid = 1904] [serial = 1167] [outer = (nil)] [url = about:blank]
15:45:11 INFO - PROCESS | 1856 | --DOMWINDOW == 84 (0x7f316b19a800) [pid = 1904] [serial = 1170] [outer = (nil)] [url = about:blank]
15:45:11 INFO - PROCESS | 1856 | --DOMWINDOW == 83 (0x7f316dca5000) [pid = 1904] [serial = 1102] [outer = (nil)] [url = about:blank]
15:45:11 INFO - PROCESS | 1856 | --DOMWINDOW == 82 (0x7f316572b000) [pid = 1904] [serial = 1161] [outer = (nil)] [url = about:blank]
15:45:11 INFO - PROCESS | 1856 | --DOMWINDOW == 81 (0x7f316676a000) [pid = 1904] [serial = 1164] [outer = (nil)] [url = about:blank]
15:45:11 INFO - PROCESS | 1856 | --DOMWINDOW == 80 (0x7f316d0bc000) [pid = 1904] [serial = 1173] [outer = (nil)] [url = about:blank]
15:45:11 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3169df3e00 == 21 [pid = 1904] [id = 439]
15:45:11 INFO - PROCESS | 1856 | ++DOMWINDOW == 81 (0x7f31640cb000) [pid = 1904] [serial = 1228] [outer = (nil)]
15:45:12 INFO - PROCESS | 1856 | ++DOMWINDOW == 82 (0x7f3164128000) [pid = 1904] [serial = 1229] [outer = 0x7f31640cb000]
15:45:12 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:12 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:12 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:13 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:13 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:13 INFO - PROCESS | 1856 | ++DOMWINDOW == 83 (0x7f31654d2c00) [pid = 1904] [serial = 1230] [outer = 0x7f31640cb000]
15:45:13 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:13 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:14 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
15:45:14 INFO - document served over http requires an https
15:45:14 INFO - sub-resource via fetch-request using the http-csp
15:45:14 INFO - delivery method with swap-origin-redirect and when
15:45:14 INFO - the target request is cross-origin.
15:45:14 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 3350ms
15:45:14 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
15:45:14 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316804b900 == 22 [pid = 1904] [id = 440]
15:45:14 INFO - PROCESS | 1856 | ++DOMWINDOW == 84 (0x7f3165768400) [pid = 1904] [serial = 1231] [outer = (nil)]
15:45:15 INFO - PROCESS | 1856 | ++DOMWINDOW == 85 (0x7f31666f6000) [pid = 1904] [serial = 1232] [outer = 0x7f3165768400]
15:45:15 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:15 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:15 INFO - PROCESS | 1856 | ++DOMWINDOW == 86 (0x7f31667a9c00) [pid = 1904] [serial = 1233] [outer = 0x7f3165768400]
15:45:15 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:15 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:15 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:16 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3169d35a00 == 23 [pid = 1904] [id = 441]
15:45:16 INFO - PROCESS | 1856 | ++DOMWINDOW == 87 (0x7f3166ed8000) [pid = 1904] [serial = 1234] [outer = (nil)]
15:45:16 INFO - PROCESS | 1856 | ++DOMWINDOW == 88 (0x7f3168475c00) [pid = 1904] [serial = 1235] [outer = 0x7f3166ed8000]
15:45:16 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
15:45:16 INFO - document served over http requires an https
15:45:16 INFO - sub-resource via iframe-tag using the http-csp
15:45:16 INFO - delivery method with keep-origin-redirect and when
15:45:16 INFO - the target request is cross-origin.
15:45:16 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2008ms
15:45:16 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
15:45:16 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316aed9500 == 24 [pid = 1904] [id = 442]
15:45:16 INFO - PROCESS | 1856 | ++DOMWINDOW == 89 (0x7f3168ee8000) [pid = 1904] [serial = 1236] [outer = (nil)]
15:45:16 INFO - PROCESS | 1856 | ++DOMWINDOW == 90 (0x7f3169a20c00) [pid = 1904] [serial = 1237] [outer = 0x7f3168ee8000]
15:45:17 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:17 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:17 INFO - PROCESS | 1856 | ++DOMWINDOW == 91 (0x7f316ab0d800) [pid = 1904] [serial = 1238] [outer = 0x7f3168ee8000]
15:45:17 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:17 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:17 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316b176700 == 25 [pid = 1904] [id = 443]
15:45:17 INFO - PROCESS | 1856 | ++DOMWINDOW == 92 (0x7f316abdcc00) [pid = 1904] [serial = 1239] [outer = (nil)]
15:45:18 INFO - PROCESS | 1856 | ++DOMWINDOW == 93 (0x7f316ac94800) [pid = 1904] [serial = 1240] [outer = 0x7f316abdcc00]
15:45:18 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:45:18 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
15:45:18 INFO - document served over http requires an https
15:45:18 INFO - sub-resource via iframe-tag using the http-csp
15:45:18 INFO - delivery method with no-redirect and when
15:45:18 INFO - the target request is cross-origin.
15:45:18 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1903ms
15:45:18 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
15:45:18 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316bbb9900 == 26 [pid = 1904] [id = 444]
15:45:18 INFO - PROCESS | 1856 | ++DOMWINDOW == 94 (0x7f316afecc00) [pid = 1904] [serial = 1241] [outer = (nil)]
15:45:18 INFO - PROCESS | 1856 | ++DOMWINDOW == 95 (0x7f316b04cc00) [pid = 1904] [serial = 1242] [outer = 0x7f316afecc00]
15:45:19 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:19 INFO - PROCESS | 1856 | ++DOMWINDOW == 96 (0x7f316b4dfc00) [pid = 1904] [serial = 1243] [outer = 0x7f316afecc00]
15:45:19 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:19 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:19 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:19 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316c31af00 == 27 [pid = 1904] [id = 445]
15:45:19 INFO - PROCESS | 1856 | ++DOMWINDOW == 97 (0x7f316b501c00) [pid = 1904] [serial = 1244] [outer = (nil)]
15:45:20 INFO - PROCESS | 1856 | ++DOMWINDOW == 98 (0x7f316ba9cc00) [pid = 1904] [serial = 1245] [outer = 0x7f316b501c00]
15:45:20 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
15:45:20 INFO - document served over http requires an https
15:45:20 INFO - sub-resource via iframe-tag using the http-csp
15:45:20 INFO - delivery method with swap-origin-redirect and when
15:45:20 INFO - the target request is cross-origin.
15:45:20 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2034ms
15:45:20 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
15:45:20 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316c31e100 == 28 [pid = 1904] [id = 446]
15:45:20 INFO - PROCESS | 1856 | ++DOMWINDOW == 99 (0x7f316bb59c00) [pid = 1904] [serial = 1246] [outer = (nil)]
15:45:21 INFO - PROCESS | 1856 | ++DOMWINDOW == 100 (0x7f316bbf8000) [pid = 1904] [serial = 1247] [outer = 0x7f316bb59c00]
15:45:21 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:21 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:21 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:21 INFO - PROCESS | 1856 | ++DOMWINDOW == 101 (0x7f3169f26c00) [pid = 1904] [serial = 1248] [outer = 0x7f316bb59c00]
15:45:21 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:22 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
15:45:22 INFO - document served over http requires an https
15:45:22 INFO - sub-resource via script-tag using the http-csp
15:45:22 INFO - delivery method with keep-origin-redirect and when
15:45:22 INFO - the target request is cross-origin.
15:45:22 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2443ms
15:45:22 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html
15:45:23 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:23 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316dda4300 == 29 [pid = 1904] [id = 447]
15:45:23 INFO - PROCESS | 1856 | ++DOMWINDOW == 102 (0x7f316c35b400) [pid = 1904] [serial = 1249] [outer = (nil)]
15:45:23 INFO - PROCESS | 1856 | ++DOMWINDOW == 103 (0x7f316c35b800) [pid = 1904] [serial = 1250] [outer = 0x7f316c35b400]
15:45:23 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:23 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:23 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:23 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:23 INFO - PROCESS | 1856 | ++DOMWINDOW == 104 (0x7f316cca1000) [pid = 1904] [serial = 1251] [outer = 0x7f316c35b400]
15:45:23 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:23 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:24 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:25 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
15:45:25 INFO - document served over http requires an https
15:45:25 INFO - sub-resource via script-tag using the http-csp
15:45:25 INFO - delivery method with no-redirect and when
15:45:25 INFO - the target request is cross-origin.
15:45:25 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 2294ms
15:45:25 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
15:45:25 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:25 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316e9bae00 == 30 [pid = 1904] [id = 448]
15:45:25 INFO - PROCESS | 1856 | ++DOMWINDOW == 105 (0x7f316d0a2400) [pid = 1904] [serial = 1252] [outer = (nil)]
15:45:25 INFO - PROCESS | 1856 | ++DOMWINDOW == 106 (0x7f316d0bc000) [pid = 1904] [serial = 1253] [outer = 0x7f316d0a2400]
15:45:26 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:26 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:26 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:26 INFO - PROCESS | 1856 | ++DOMWINDOW == 107 (0x7f316d44dc00) [pid = 1904] [serial = 1254] [outer = 0x7f316d0a2400]
15:45:26 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:26 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:27 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:45:27 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
15:45:28 INFO - document served over http requires an https
15:45:28 INFO - sub-resource via script-tag using the http-csp
15:45:28 INFO - delivery method with swap-origin-redirect and when
15:45:28 INFO - the target request is cross-origin.
15:45:28 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 2848ms
15:45:28 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
15:45:28 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:28 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316f53fe00 == 31 [pid = 1904] [id = 449]
15:45:28 INFO - PROCESS | 1856 | ++DOMWINDOW == 108 (0x7f316e81d400) [pid = 1904] [serial = 1255] [outer = (nil)]
15:45:28 INFO - PROCESS | 1856 | ++DOMWINDOW == 109 (0x7f316e92c000) [pid = 1904] [serial = 1256] [outer = 0x7f316e81d400]
15:45:28 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:28 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:28 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:28 INFO - PROCESS | 1856 | ++DOMWINDOW == 110 (0x7f316f4e3400) [pid = 1904] [serial = 1257] [outer = 0x7f316e81d400]
15:45:28 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:29 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:29 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
15:45:29 INFO - document served over http requires an https
15:45:29 INFO - sub-resource via xhr-request using the http-csp
15:45:29 INFO - delivery method with keep-origin-redirect and when
15:45:29 INFO - the target request is cross-origin.
15:45:29 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1837ms
15:45:29 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
15:45:30 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316f8acf00 == 32 [pid = 1904] [id = 450]
15:45:30 INFO - PROCESS | 1856 | ++DOMWINDOW == 111 (0x7f316f5e8000) [pid = 1904] [serial = 1258] [outer = (nil)]
15:45:30 INFO - PROCESS | 1856 | ++DOMWINDOW == 112 (0x7f317044f000) [pid = 1904] [serial = 1259] [outer = 0x7f316f5e8000]
15:45:30 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:30 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:30 INFO - PROCESS | 1856 | ++DOMWINDOW == 113 (0x7f3170f31400) [pid = 1904] [serial = 1260] [outer = 0x7f316f5e8000]
15:45:30 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:30 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:31 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
15:45:31 INFO - document served over http requires an https
15:45:31 INFO - sub-resource via xhr-request using the http-csp
15:45:31 INFO - delivery method with no-redirect and when
15:45:31 INFO - the target request is cross-origin.
15:45:31 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1690ms
15:45:31 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
15:45:31 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3170518300 == 33 [pid = 1904] [id = 451]
15:45:31 INFO - PROCESS | 1856 | ++DOMWINDOW == 114 (0x7f316b1dec00) [pid = 1904] [serial = 1261] [outer = (nil)]
15:45:32 INFO - PROCESS | 1856 | ++DOMWINDOW == 115 (0x7f3171831400) [pid = 1904] [serial = 1262] [outer = 0x7f316b1dec00]
15:45:32 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:32 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:32 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:32 INFO - PROCESS | 1856 | ++DOMWINDOW == 116 (0x7f3171d56800) [pid = 1904] [serial = 1263] [outer = 0x7f316b1dec00]
15:45:32 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:32 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:33 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
15:45:33 INFO - document served over http requires an https
15:45:33 INFO - sub-resource via xhr-request using the http-csp
15:45:33 INFO - delivery method with swap-origin-redirect and when
15:45:33 INFO - the target request is cross-origin.
15:45:33 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1901ms
15:45:33 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
15:45:33 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f317199b800 == 34 [pid = 1904] [id = 452]
15:45:33 INFO - PROCESS | 1856 | ++DOMWINDOW == 117 (0x7f3172c34400) [pid = 1904] [serial = 1264] [outer = (nil)]
15:45:34 INFO - PROCESS | 1856 | ++DOMWINDOW == 118 (0x7f3172d50000) [pid = 1904] [serial = 1265] [outer = 0x7f3172c34400]
15:45:34 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:34 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:34 INFO - PROCESS | 1856 | ++DOMWINDOW == 119 (0x7f3172df1400) [pid = 1904] [serial = 1266] [outer = 0x7f3172c34400]
15:45:34 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:35 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
15:45:35 INFO - document served over http requires an http
15:45:35 INFO - sub-resource via fetch-request using the http-csp
15:45:35 INFO - delivery method with keep-origin-redirect and when
15:45:35 INFO - the target request is same-origin.
15:45:35 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2093ms
15:45:35 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html
15:45:36 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3171c41e00 == 35 [pid = 1904] [id = 453]
15:45:36 INFO - PROCESS | 1856 | ++DOMWINDOW == 120 (0x7f3173918400) [pid = 1904] [serial = 1267] [outer = (nil)]
15:45:36 INFO - PROCESS | 1856 | ++DOMWINDOW == 121 (0x7f31739a0000) [pid = 1904] [serial = 1268] [outer = 0x7f3173918400]
15:45:36 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:36 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:36 INFO - PROCESS | 1856 | ++DOMWINDOW == 122 (0x7f3176b0cc00) [pid = 1904] [serial = 1269] [outer = 0x7f3173918400]
15:45:36 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:36 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:36 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:37 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
15:45:37 INFO - document served over http requires an http
15:45:37 INFO - sub-resource via fetch-request using the http-csp
15:45:37 INFO - delivery method with no-redirect and when
15:45:37 INFO - the target request is same-origin.
15:45:37 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 2157ms
15:45:37 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
15:45:38 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3171d81300 == 36 [pid = 1904] [id = 454]
15:45:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 123 (0x7f3176fb5400) [pid = 1904] [serial = 1270] [outer = (nil)]
15:45:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 124 (0x7f317712f800) [pid = 1904] [serial = 1271] [outer = 0x7f3176fb5400]
15:45:38 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:38 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:38 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:38 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 125 (0x7f31771e6000) [pid = 1904] [serial = 1272] [outer = 0x7f3176fb5400]
15:45:38 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:38 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:38 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:39 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
15:45:39 INFO - document served over http requires an http
15:45:39 INFO - sub-resource via fetch-request using the http-csp
15:45:39 INFO - delivery method with swap-origin-redirect and when
15:45:39 INFO - the target request is same-origin.
15:45:39 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1993ms
15:45:39 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
15:45:40 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3172159d00 == 37 [pid = 1904] [id = 455]
15:45:40 INFO - PROCESS | 1856 | ++DOMWINDOW == 126 (0x7f316b424000) [pid = 1904] [serial = 1273] [outer = (nil)]
15:45:40 INFO - PROCESS | 1856 | ++DOMWINDOW == 127 (0x7f316b424400) [pid = 1904] [serial = 1274] [outer = 0x7f316b424000]
15:45:40 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:40 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:40 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:40 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:40 INFO - PROCESS | 1856 | ++DOMWINDOW == 128 (0x7f3176fe4c00) [pid = 1904] [serial = 1275] [outer = 0x7f316b424000]
15:45:40 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:40 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:43 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3172d32c00 == 38 [pid = 1904] [id = 456]
15:45:43 INFO - PROCESS | 1856 | ++DOMWINDOW == 129 (0x7f316c18f400) [pid = 1904] [serial = 1276] [outer = (nil)]
15:45:43 INFO - PROCESS | 1856 | ++DOMWINDOW == 130 (0x7f316c2f0800) [pid = 1904] [serial = 1277] [outer = 0x7f316c18f400]
15:45:43 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
15:45:43 INFO - document served over http requires an http
15:45:43 INFO - sub-resource via iframe-tag using the http-csp
15:45:43 INFO - delivery method with keep-origin-redirect and when
15:45:43 INFO - the target request is same-origin.
15:45:43 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 3643ms
15:45:43 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
15:45:43 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:43 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:43 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:43 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:43 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:43 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:44 INFO - PROCESS | 1856 | --DOCSHELL 0x7f31667ed400 == 37 [pid = 1904] [id = 421]
15:45:44 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3169df2500 == 36 [pid = 1904] [id = 422]
15:45:44 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316b177b00 == 35 [pid = 1904] [id = 423]
15:45:44 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316c1fa700 == 34 [pid = 1904] [id = 424]
15:45:44 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316e8b7a00 == 33 [pid = 1904] [id = 426]
15:45:44 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316d568400 == 32 [pid = 1904] [id = 425]
15:45:44 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316f8ae300 == 31 [pid = 1904] [id = 428]
15:45:44 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316ef5d000 == 30 [pid = 1904] [id = 427]
15:45:44 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3170516f00 == 29 [pid = 1904] [id = 430]
15:45:44 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3170101d00 == 28 [pid = 1904] [id = 429]
15:45:44 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3170519700 == 27 [pid = 1904] [id = 431]
15:45:44 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3170917800 == 26 [pid = 1904] [id = 432]
15:45:44 INFO - PROCESS | 1856 | --DOCSHELL 0x7f31656ca000 == 25 [pid = 1904] [id = 434]
15:45:44 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3166dc7400 == 24 [pid = 1904] [id = 435]
15:45:44 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3168d57100 == 23 [pid = 1904] [id = 436]
15:45:44 INFO - PROCESS | 1856 | --DOCSHELL 0x7f31669b7f00 == 22 [pid = 1904] [id = 437]
15:45:44 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3168f63900 == 21 [pid = 1904] [id = 438]
15:45:44 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3164166e00 == 22 [pid = 1904] [id = 457]
15:45:44 INFO - PROCESS | 1856 | ++DOMWINDOW == 131 (0x7f3164128800) [pid = 1904] [serial = 1278] [outer = (nil)]
15:45:44 INFO - PROCESS | 1856 | ++DOMWINDOW == 132 (0x7f3165453800) [pid = 1904] [serial = 1279] [outer = 0x7f3164128800]
15:45:44 INFO - PROCESS | 1856 | ++DOMWINDOW == 133 (0x7f3167e6a800) [pid = 1904] [serial = 1280] [outer = 0x7f3164128800]
15:45:44 INFO - PROCESS | 1856 | --DOMWINDOW == 132 (0x7f3164153400) [pid = 1904] [serial = 1115] [outer = (nil)] [url = about:blank]
15:45:44 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:44 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:45 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f31669ba200 == 23 [pid = 1904] [id = 458]
15:45:45 INFO - PROCESS | 1856 | ++DOMWINDOW == 133 (0x7f3164153400) [pid = 1904] [serial = 1281] [outer = (nil)]
15:45:45 INFO - PROCESS | 1856 | ++DOMWINDOW == 134 (0x7f3168440800) [pid = 1904] [serial = 1282] [outer = 0x7f3164153400]
15:45:45 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
15:45:45 INFO - document served over http requires an http
15:45:45 INFO - sub-resource via iframe-tag using the http-csp
15:45:45 INFO - delivery method with no-redirect and when
15:45:45 INFO - the target request is same-origin.
15:45:45 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 2153ms
15:45:45 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
15:45:45 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3166dc7400 == 24 [pid = 1904] [id = 459]
15:45:45 INFO - PROCESS | 1856 | ++DOMWINDOW == 135 (0x7f3169b68000) [pid = 1904] [serial = 1283] [outer = (nil)]
15:45:46 INFO - PROCESS | 1856 | ++DOMWINDOW == 136 (0x7f3169c56c00) [pid = 1904] [serial = 1284] [outer = 0x7f3169b68000]
15:45:46 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:46 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:46 INFO - PROCESS | 1856 | ++DOMWINDOW == 137 (0x7f316aa13800) [pid = 1904] [serial = 1285] [outer = 0x7f3169b68000]
15:45:46 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:46 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:46 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3168169e00 == 25 [pid = 1904] [id = 460]
15:45:46 INFO - PROCESS | 1856 | ++DOMWINDOW == 138 (0x7f316abdc400) [pid = 1904] [serial = 1286] [outer = (nil)]
15:45:47 INFO - PROCESS | 1856 | ++DOMWINDOW == 139 (0x7f316ad7ec00) [pid = 1904] [serial = 1287] [outer = 0x7f316abdc400]
15:45:47 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
15:45:47 INFO - document served over http requires an http
15:45:47 INFO - sub-resource via iframe-tag using the http-csp
15:45:47 INFO - delivery method with swap-origin-redirect and when
15:45:47 INFO - the target request is same-origin.
15:45:47 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 1578ms
15:45:47 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
15:45:47 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3168d55300 == 26 [pid = 1904] [id = 461]
15:45:47 INFO - PROCESS | 1856 | ++DOMWINDOW == 140 (0x7f316b048c00) [pid = 1904] [serial = 1288] [outer = (nil)]
15:45:47 INFO - PROCESS | 1856 | ++DOMWINDOW == 141 (0x7f316b093000) [pid = 1904] [serial = 1289] [outer = 0x7f316b048c00]
15:45:47 INFO - PROCESS | 1856 | ++DOMWINDOW == 142 (0x7f316c18f800) [pid = 1904] [serial = 1290] [outer = 0x7f316b048c00]
15:45:47 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:48 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:48 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:45:48 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
15:45:48 INFO - document served over http requires an http
15:45:48 INFO - sub-resource via script-tag using the http-csp
15:45:48 INFO - delivery method with keep-origin-redirect and when
15:45:48 INFO - the target request is same-origin.
15:45:48 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 1741ms
15:45:48 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html
15:45:49 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:49 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:49 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:49 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:49 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:49 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:49 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:49 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316ad5b500 == 27 [pid = 1904] [id = 462]
15:45:49 INFO - PROCESS | 1856 | ++DOMWINDOW == 143 (0x7f316579d000) [pid = 1904] [serial = 1291] [outer = (nil)]
15:45:49 INFO - PROCESS | 1856 | ++DOMWINDOW == 144 (0x7f3167fbfc00) [pid = 1904] [serial = 1292] [outer = 0x7f316579d000]
15:45:50 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:50 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:50 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:50 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:50 INFO - PROCESS | 1856 | ++DOMWINDOW == 145 (0x7f316afec400) [pid = 1904] [serial = 1293] [outer = 0x7f316579d000]
15:45:50 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:50 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:50 INFO - PROCESS | 1856 | --DOMWINDOW == 144 (0x7f3166571c00) [pid = 1904] [serial = 1219] [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]
15:45:50 INFO - PROCESS | 1856 | --DOMWINDOW == 143 (0x7f316654ac00) [pid = 1904] [serial = 1174] [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]
15:45:50 INFO - PROCESS | 1856 | --DOMWINDOW == 142 (0x7f316ac93800) [pid = 1904] [serial = 1216] [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]
15:45:50 INFO - PROCESS | 1856 | --DOMWINDOW == 141 (0x7f3171846800) [pid = 1904] [serial = 1085] [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]
15:45:50 INFO - PROCESS | 1856 | --DOMWINDOW == 140 (0x7f3165439c00) [pid = 1904] [serial = 1213] [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]
15:45:50 INFO - PROCESS | 1856 | --DOMWINDOW == 139 (0x7f31667a9400) [pid = 1904] [serial = 1222] [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]
15:45:50 INFO - PROCESS | 1856 | --DOMWINDOW == 138 (0x7f316843a000) [pid = 1904] [serial = 1225] [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]
15:45:50 INFO - PROCESS | 1856 | --DOMWINDOW == 137 (0x7f3171831c00) [pid = 1904] [serial = 1197] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445553890283]
15:45:50 INFO - PROCESS | 1856 | --DOMWINDOW == 136 (0x7f3164012000) [pid = 1904] [serial = 1113] [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]
15:45:50 INFO - PROCESS | 1856 | --DOMWINDOW == 135 (0x7f316f535c00) [pid = 1904] [serial = 1192] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:45:50 INFO - PROCESS | 1856 | --DOMWINDOW == 134 (0x7f3176e52000) [pid = 1904] [serial = 1202] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:45:50 INFO - PROCESS | 1856 | --DOMWINDOW == 133 (0x7f316cde1800) [pid = 1904] [serial = 1184] [outer = (nil)] [url = about:blank]
15:45:50 INFO - PROCESS | 1856 | --DOMWINDOW == 132 (0x7f3167fc0800) [pid = 1904] [serial = 1220] [outer = (nil)] [url = about:blank]
15:45:50 INFO - PROCESS | 1856 | --DOMWINDOW == 131 (0x7f316dca5800) [pid = 1904] [serial = 1187] [outer = (nil)] [url = about:blank]
15:45:50 INFO - PROCESS | 1856 | --DOMWINDOW == 130 (0x7f3169e3b800) [pid = 1904] [serial = 1205] [outer = (nil)] [url = about:blank]
15:45:50 INFO - PROCESS | 1856 | --DOMWINDOW == 129 (0x7f316f455000) [pid = 1904] [serial = 1190] [outer = (nil)] [url = about:blank]
15:45:50 INFO - PROCESS | 1856 | --DOMWINDOW == 128 (0x7f3176f39400) [pid = 1904] [serial = 1203] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:45:50 INFO - PROCESS | 1856 | --DOMWINDOW == 127 (0x7f3165685000) [pid = 1904] [serial = 1214] [outer = (nil)] [url = about:blank]
15:45:50 INFO - PROCESS | 1856 | --DOMWINDOW == 126 (0x7f3169f14400) [pid = 1904] [serial = 1208] [outer = (nil)] [url = about:blank]
15:45:50 INFO - PROCESS | 1856 | --DOMWINDOW == 125 (0x7f3168c19400) [pid = 1904] [serial = 1226] [outer = (nil)] [url = about:blank]
15:45:50 INFO - PROCESS | 1856 | --DOMWINDOW == 124 (0x7f31705cc800) [pid = 1904] [serial = 1195] [outer = (nil)] [url = about:blank]
15:45:50 INFO - PROCESS | 1856 | --DOMWINDOW == 123 (0x7f316693a800) [pid = 1904] [serial = 1178] [outer = (nil)] [url = about:blank]
15:45:50 INFO - PROCESS | 1856 | --DOMWINDOW == 122 (0x7f3171947400) [pid = 1904] [serial = 1198] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445553890283]
15:45:50 INFO - PROCESS | 1856 | --DOMWINDOW == 121 (0x7f3171c51000) [pid = 1904] [serial = 1200] [outer = (nil)] [url = about:blank]
15:45:50 INFO - PROCESS | 1856 | --DOMWINDOW == 120 (0x7f316f57f000) [pid = 1904] [serial = 1193] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:45:50 INFO - PROCESS | 1856 | --DOMWINDOW == 119 (0x7f316b048000) [pid = 1904] [serial = 1211] [outer = (nil)] [url = about:blank]
15:45:50 INFO - PROCESS | 1856 | --DOMWINDOW == 118 (0x7f316ac94c00) [pid = 1904] [serial = 1217] [outer = (nil)] [url = about:blank]
15:45:50 INFO - PROCESS | 1856 | --DOMWINDOW == 117 (0x7f316aed7000) [pid = 1904] [serial = 1181] [outer = (nil)] [url = about:blank]
15:45:50 INFO - PROCESS | 1856 | --DOMWINDOW == 116 (0x7f31668dd400) [pid = 1904] [serial = 1223] [outer = (nil)] [url = about:blank]
15:45:50 INFO - PROCESS | 1856 | --DOMWINDOW == 115 (0x7f3164128000) [pid = 1904] [serial = 1229] [outer = (nil)] [url = about:blank]
15:45:50 INFO - PROCESS | 1856 | --DOMWINDOW == 114 (0x7f31684dd800) [pid = 1904] [serial = 1215] [outer = (nil)] [url = about:blank]
15:45:50 INFO - PROCESS | 1856 | --DOMWINDOW == 113 (0x7f31668fa400) [pid = 1904] [serial = 1176] [outer = (nil)] [url = about:blank]
15:45:50 INFO - PROCESS | 1856 | --DOMWINDOW == 112 (0x7f3169b68c00) [pid = 1904] [serial = 1221] [outer = (nil)] [url = about:blank]
15:45:50 INFO - PROCESS | 1856 | --DOMWINDOW == 111 (0x7f316aff8400) [pid = 1904] [serial = 1218] [outer = (nil)] [url = about:blank]
15:45:50 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:51 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:45:51 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
15:45:51 INFO - document served over http requires an http
15:45:51 INFO - sub-resource via script-tag using the http-csp
15:45:51 INFO - delivery method with no-redirect and when
15:45:51 INFO - the target request is same-origin.
15:45:51 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 2200ms
15:45:51 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
15:45:51 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316bb7a500 == 28 [pid = 1904] [id = 463]
15:45:51 INFO - PROCESS | 1856 | ++DOMWINDOW == 112 (0x7f3165685000) [pid = 1904] [serial = 1294] [outer = (nil)]
15:45:51 INFO - PROCESS | 1856 | ++DOMWINDOW == 113 (0x7f316654a000) [pid = 1904] [serial = 1295] [outer = 0x7f3165685000]
15:45:51 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:51 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:52 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:52 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:52 INFO - PROCESS | 1856 | ++DOMWINDOW == 114 (0x7f31668fa400) [pid = 1904] [serial = 1296] [outer = 0x7f3165685000]
15:45:52 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:52 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:53 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
15:45:53 INFO - document served over http requires an http
15:45:53 INFO - sub-resource via script-tag using the http-csp
15:45:53 INFO - delivery method with swap-origin-redirect and when
15:45:53 INFO - the target request is same-origin.
15:45:53 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2139ms
15:45:53 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
15:45:53 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:53 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3168f63900 == 29 [pid = 1904] [id = 464]
15:45:53 INFO - PROCESS | 1856 | ++DOMWINDOW == 115 (0x7f3167fbf000) [pid = 1904] [serial = 1297] [outer = (nil)]
15:45:54 INFO - PROCESS | 1856 | ++DOMWINDOW == 116 (0x7f316843a000) [pid = 1904] [serial = 1298] [outer = 0x7f3167fbf000]
15:45:54 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:54 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:54 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:54 INFO - PROCESS | 1856 | ++DOMWINDOW == 117 (0x7f3169b68c00) [pid = 1904] [serial = 1299] [outer = 0x7f3167fbf000]
15:45:54 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:55 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
15:45:55 INFO - document served over http requires an http
15:45:55 INFO - sub-resource via xhr-request using the http-csp
15:45:55 INFO - delivery method with keep-origin-redirect and when
15:45:55 INFO - the target request is same-origin.
15:45:55 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 2134ms
15:45:55 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html
15:45:55 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316bbbc600 == 30 [pid = 1904] [id = 465]
15:45:55 INFO - PROCESS | 1856 | ++DOMWINDOW == 118 (0x7f316ac94c00) [pid = 1904] [serial = 1300] [outer = (nil)]
15:45:56 INFO - PROCESS | 1856 | ++DOMWINDOW == 119 (0x7f316ac98c00) [pid = 1904] [serial = 1301] [outer = 0x7f316ac94c00]
15:45:56 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:56 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:56 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:56 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:56 INFO - PROCESS | 1856 | ++DOMWINDOW == 120 (0x7f316b093c00) [pid = 1904] [serial = 1302] [outer = 0x7f316ac94c00]
15:45:56 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:56 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:58 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
15:45:58 INFO - document served over http requires an http
15:45:58 INFO - sub-resource via xhr-request using the http-csp
15:45:58 INFO - delivery method with no-redirect and when
15:45:58 INFO - the target request is same-origin.
15:45:58 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 2645ms
15:45:58 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
15:45:58 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316d567a00 == 31 [pid = 1904] [id = 466]
15:45:58 INFO - PROCESS | 1856 | ++DOMWINDOW == 121 (0x7f316dca5800) [pid = 1904] [serial = 1303] [outer = (nil)]
15:45:58 INFO - PROCESS | 1856 | ++DOMWINDOW == 122 (0x7f316ddc8800) [pid = 1904] [serial = 1304] [outer = 0x7f316dca5800]
15:45:58 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:59 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:59 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:59 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:59 INFO - PROCESS | 1856 | ++DOMWINDOW == 123 (0x7f316e81dc00) [pid = 1904] [serial = 1305] [outer = 0x7f316dca5800]
15:45:59 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:45:59 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:00 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
15:46:00 INFO - document served over http requires an http
15:46:00 INFO - sub-resource via xhr-request using the http-csp
15:46:00 INFO - delivery method with swap-origin-redirect and when
15:46:00 INFO - the target request is same-origin.
15:46:00 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1932ms
15:46:00 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
15:46:00 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:00 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316e9b9a00 == 32 [pid = 1904] [id = 467]
15:46:00 INFO - PROCESS | 1856 | ++DOMWINDOW == 124 (0x7f316f535c00) [pid = 1904] [serial = 1306] [outer = (nil)]
15:46:00 INFO - PROCESS | 1856 | ++DOMWINDOW == 125 (0x7f316f57f000) [pid = 1904] [serial = 1307] [outer = 0x7f316f535c00]
15:46:00 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:00 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:00 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:00 INFO - PROCESS | 1856 | ++DOMWINDOW == 126 (0x7f3170179000) [pid = 1904] [serial = 1308] [outer = 0x7f316f535c00]
15:46:00 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:00 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:01 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:01 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
15:46:01 INFO - document served over http requires an https
15:46:01 INFO - sub-resource via fetch-request using the http-csp
15:46:01 INFO - delivery method with keep-origin-redirect and when
15:46:01 INFO - the target request is same-origin.
15:46:01 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 1734ms
15:46:01 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html
15:46:02 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:02 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:02 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316f8ac000 == 33 [pid = 1904] [id = 468]
15:46:02 INFO - PROCESS | 1856 | ++DOMWINDOW == 127 (0x7f3170eb2000) [pid = 1904] [serial = 1309] [outer = (nil)]
15:46:02 INFO - PROCESS | 1856 | ++DOMWINDOW == 128 (0x7f3171846000) [pid = 1904] [serial = 1310] [outer = 0x7f3170eb2000]
15:46:02 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:02 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:02 INFO - PROCESS | 1856 | ++DOMWINDOW == 129 (0x7f31721a1400) [pid = 1904] [serial = 1311] [outer = 0x7f3170eb2000]
15:46:02 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:02 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:02 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:03 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
15:46:03 INFO - document served over http requires an https
15:46:03 INFO - sub-resource via fetch-request using the http-csp
15:46:03 INFO - delivery method with no-redirect and when
15:46:03 INFO - the target request is same-origin.
15:46:03 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1841ms
15:46:03 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
15:46:03 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3170519700 == 34 [pid = 1904] [id = 469]
15:46:03 INFO - PROCESS | 1856 | ++DOMWINDOW == 130 (0x7f3173906800) [pid = 1904] [serial = 1312] [outer = (nil)]
15:46:04 INFO - PROCESS | 1856 | ++DOMWINDOW == 131 (0x7f3176e52000) [pid = 1904] [serial = 1313] [outer = 0x7f3173906800]
15:46:04 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:04 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:04 INFO - PROCESS | 1856 | ++DOMWINDOW == 132 (0x7f316d1fa000) [pid = 1904] [serial = 1314] [outer = 0x7f3173906800]
15:46:04 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:04 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:05 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
15:46:05 INFO - document served over http requires an https
15:46:05 INFO - sub-resource via fetch-request using the http-csp
15:46:05 INFO - delivery method with swap-origin-redirect and when
15:46:05 INFO - the target request is same-origin.
15:46:05 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 1701ms
15:46:05 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
15:46:05 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:05 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3170ffa100 == 35 [pid = 1904] [id = 470]
15:46:05 INFO - PROCESS | 1856 | ++DOMWINDOW == 133 (0x7f316d4b7c00) [pid = 1904] [serial = 1315] [outer = (nil)]
15:46:06 INFO - PROCESS | 1856 | ++DOMWINDOW == 134 (0x7f316d4bf000) [pid = 1904] [serial = 1316] [outer = 0x7f316d4b7c00]
15:46:06 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:06 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:06 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:06 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:06 INFO - PROCESS | 1856 | ++DOMWINDOW == 135 (0x7f316d4bfc00) [pid = 1904] [serial = 1317] [outer = 0x7f316d4b7c00]
15:46:06 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:06 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:07 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3171c43c00 == 36 [pid = 1904] [id = 471]
15:46:07 INFO - PROCESS | 1856 | ++DOMWINDOW == 136 (0x7f316dd57400) [pid = 1904] [serial = 1318] [outer = (nil)]
15:46:07 INFO - PROCESS | 1856 | ++DOMWINDOW == 137 (0x7f316e27b800) [pid = 1904] [serial = 1319] [outer = 0x7f316dd57400]
15:46:07 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:46:07 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
15:46:07 INFO - document served over http requires an https
15:46:07 INFO - sub-resource via iframe-tag using the http-csp
15:46:07 INFO - delivery method with keep-origin-redirect and when
15:46:07 INFO - the target request is same-origin.
15:46:07 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2431ms
15:46:07 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
15:46:08 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3172158900 == 37 [pid = 1904] [id = 472]
15:46:08 INFO - PROCESS | 1856 | ++DOMWINDOW == 138 (0x7f31666f0400) [pid = 1904] [serial = 1320] [outer = (nil)]
15:46:08 INFO - PROCESS | 1856 | ++DOMWINDOW == 139 (0x7f31666f0800) [pid = 1904] [serial = 1321] [outer = 0x7f31666f0400]
15:46:08 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:08 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:08 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:08 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:08 INFO - PROCESS | 1856 | ++DOMWINDOW == 140 (0x7f316801f000) [pid = 1904] [serial = 1322] [outer = 0x7f31666f0400]
15:46:08 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:09 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:11 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3176e42900 == 38 [pid = 1904] [id = 473]
15:46:11 INFO - PROCESS | 1856 | ++DOMWINDOW == 141 (0x7f316801fc00) [pid = 1904] [serial = 1323] [outer = (nil)]
15:46:11 INFO - PROCESS | 1856 | ++DOMWINDOW == 142 (0x7f3169dfc800) [pid = 1904] [serial = 1324] [outer = 0x7f316801fc00]
15:46:11 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
15:46:11 INFO - document served over http requires an https
15:46:11 INFO - sub-resource via iframe-tag using the http-csp
15:46:11 INFO - delivery method with no-redirect and when
15:46:11 INFO - the target request is same-origin.
15:46:11 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 3439ms
15:46:11 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
15:46:11 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:11 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:11 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:11 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:11 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:11 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:11 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:11 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:12 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:12 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:12 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:12 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f31667ec000 == 39 [pid = 1904] [id = 474]
15:46:12 INFO - PROCESS | 1856 | ++DOMWINDOW == 143 (0x7f3164149000) [pid = 1904] [serial = 1325] [outer = (nil)]
15:46:12 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:12 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:12 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:12 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:12 INFO - PROCESS | 1856 | ++DOMWINDOW == 144 (0x7f316561c800) [pid = 1904] [serial = 1326] [outer = 0x7f3164149000]
15:46:12 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:12 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:12 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:12 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:12 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:12 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:12 INFO - PROCESS | 1856 | ++DOMWINDOW == 145 (0x7f3166ef1c00) [pid = 1904] [serial = 1327] [outer = 0x7f3164149000]
15:46:12 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:13 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:13 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316bb7aa00 == 40 [pid = 1904] [id = 475]
15:46:13 INFO - PROCESS | 1856 | ++DOMWINDOW == 146 (0x7f3167edc800) [pid = 1904] [serial = 1328] [outer = (nil)]
15:46:14 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:46:14 INFO - PROCESS | 1856 | ++DOMWINDOW == 147 (0x7f3167edcc00) [pid = 1904] [serial = 1329] [outer = 0x7f3167edc800]
15:46:14 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
15:46:14 INFO - document served over http requires an https
15:46:14 INFO - sub-resource via iframe-tag using the http-csp
15:46:14 INFO - delivery method with swap-origin-redirect and when
15:46:14 INFO - the target request is same-origin.
15:46:14 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 3444ms
15:46:14 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
15:46:15 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:15 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3164165000 == 41 [pid = 1904] [id = 476]
15:46:15 INFO - PROCESS | 1856 | ++DOMWINDOW == 148 (0x7f3169d8a800) [pid = 1904] [serial = 1330] [outer = (nil)]
15:46:15 INFO - PROCESS | 1856 | ++DOMWINDOW == 149 (0x7f3169db8c00) [pid = 1904] [serial = 1331] [outer = 0x7f3169d8a800]
15:46:15 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:15 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:15 INFO - PROCESS | 1856 | ++DOMWINDOW == 150 (0x7f316ab86800) [pid = 1904] [serial = 1332] [outer = 0x7f3169d8a800]
15:46:15 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:15 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:16 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
15:46:16 INFO - document served over http requires an https
15:46:16 INFO - sub-resource via script-tag using the http-csp
15:46:16 INFO - delivery method with keep-origin-redirect and when
15:46:16 INFO - the target request is same-origin.
15:46:16 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2189ms
15:46:16 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html
15:46:17 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f31669b8900 == 42 [pid = 1904] [id = 477]
15:46:17 INFO - PROCESS | 1856 | ++DOMWINDOW == 151 (0x7f316541b400) [pid = 1904] [serial = 1333] [outer = (nil)]
15:46:17 INFO - PROCESS | 1856 | ++DOMWINDOW == 152 (0x7f316541b800) [pid = 1904] [serial = 1334] [outer = 0x7f316541b400]
15:46:17 INFO - PROCESS | 1856 | ++DOMWINDOW == 153 (0x7f31665fc000) [pid = 1904] [serial = 1335] [outer = 0x7f316541b400]
15:46:17 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:17 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:18 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
15:46:18 INFO - document served over http requires an https
15:46:18 INFO - sub-resource via script-tag using the http-csp
15:46:18 INFO - delivery method with no-redirect and when
15:46:18 INFO - the target request is same-origin.
15:46:18 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 1890ms
15:46:18 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
15:46:19 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316804c800 == 43 [pid = 1904] [id = 478]
15:46:19 INFO - PROCESS | 1856 | ++DOMWINDOW == 154 (0x7f31668dd000) [pid = 1904] [serial = 1336] [outer = (nil)]
15:46:19 INFO - PROCESS | 1856 | ++DOMWINDOW == 155 (0x7f3166959800) [pid = 1904] [serial = 1337] [outer = 0x7f31668dd000]
15:46:19 INFO - PROCESS | 1856 | ++DOMWINDOW == 156 (0x7f316696cc00) [pid = 1904] [serial = 1338] [outer = 0x7f31668dd000]
15:46:19 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:19 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:19 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:20 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316ad5b500 == 42 [pid = 1904] [id = 462]
15:46:20 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3168d55300 == 41 [pid = 1904] [id = 461]
15:46:20 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3168169e00 == 40 [pid = 1904] [id = 460]
15:46:20 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3166dc7400 == 39 [pid = 1904] [id = 459]
15:46:20 INFO - PROCESS | 1856 | --DOCSHELL 0x7f31669ba200 == 38 [pid = 1904] [id = 458]
15:46:20 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3164166e00 == 37 [pid = 1904] [id = 457]
15:46:20 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3172159d00 == 36 [pid = 1904] [id = 455]
15:46:20 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3172d32c00 == 35 [pid = 1904] [id = 456]
15:46:20 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3171d81300 == 34 [pid = 1904] [id = 454]
15:46:20 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3171c41e00 == 33 [pid = 1904] [id = 453]
15:46:20 INFO - PROCESS | 1856 | --DOCSHELL 0x7f317199b800 == 32 [pid = 1904] [id = 452]
15:46:20 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3170518300 == 31 [pid = 1904] [id = 451]
15:46:20 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316f8acf00 == 30 [pid = 1904] [id = 450]
15:46:20 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316f53fe00 == 29 [pid = 1904] [id = 449]
15:46:20 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316e9bae00 == 28 [pid = 1904] [id = 448]
15:46:20 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316dda4300 == 27 [pid = 1904] [id = 447]
15:46:20 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316c31e100 == 26 [pid = 1904] [id = 446]
15:46:20 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316c31af00 == 25 [pid = 1904] [id = 445]
15:46:20 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316bbb9900 == 24 [pid = 1904] [id = 444]
15:46:20 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316b176700 == 23 [pid = 1904] [id = 443]
15:46:20 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316aed9500 == 22 [pid = 1904] [id = 442]
15:46:20 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3169d35a00 == 21 [pid = 1904] [id = 441]
15:46:20 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316ad5dd00 == 20 [pid = 1904] [id = 420]
15:46:20 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316804b900 == 19 [pid = 1904] [id = 440]
15:46:20 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3169df3e00 == 18 [pid = 1904] [id = 439]
15:46:20 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
15:46:20 INFO - document served over http requires an https
15:46:20 INFO - sub-resource via script-tag using the http-csp
15:46:20 INFO - delivery method with swap-origin-redirect and when
15:46:20 INFO - the target request is same-origin.
15:46:20 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1697ms
15:46:20 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
15:46:20 INFO - PROCESS | 1856 | --DOMWINDOW == 155 (0x7f3169ad4c00) [pid = 1904] [serial = 1227] [outer = (nil)] [url = about:blank]
15:46:20 INFO - PROCESS | 1856 | --DOMWINDOW == 154 (0x7f3167e1d800) [pid = 1904] [serial = 1224] [outer = (nil)] [url = about:blank]
15:46:20 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f31667ecf00 == 19 [pid = 1904] [id = 479]
15:46:20 INFO - PROCESS | 1856 | ++DOMWINDOW == 155 (0x7f3166ef1000) [pid = 1904] [serial = 1339] [outer = (nil)]
15:46:20 INFO - PROCESS | 1856 | ++DOMWINDOW == 156 (0x7f3167239400) [pid = 1904] [serial = 1340] [outer = 0x7f3166ef1000]
15:46:21 INFO - PROCESS | 1856 | ++DOMWINDOW == 157 (0x7f3168065800) [pid = 1904] [serial = 1341] [outer = 0x7f3166ef1000]
15:46:21 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:21 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:22 INFO - TEST-PASS | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
15:46:22 INFO - document served over http requires an https
15:46:22 INFO - sub-resource via xhr-request using the http-csp
15:46:22 INFO - delivery method with keep-origin-redirect and when
15:46:22 INFO - the target request is same-origin.
15:46:22 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1582ms
15:46:22 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html
15:46:22 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3168d55300 == 20 [pid = 1904] [id = 480]
15:46:22 INFO - PROCESS | 1856 | ++DOMWINDOW == 158 (0x7f3168d3e800) [pid = 1904] [serial = 1342] [outer = (nil)]
15:46:22 INFO - PROCESS | 1856 | ++DOMWINDOW == 159 (0x7f3168d3ec00) [pid = 1904] [serial = 1343] [outer = 0x7f3168d3e800]
15:46:22 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:22 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:23 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:23 INFO - PROCESS | 1856 | ++DOMWINDOW == 160 (0x7f3169b46800) [pid = 1904] [serial = 1344] [outer = 0x7f3168d3e800]
15:46:23 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:23 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:24 INFO - TEST-PASS | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
15:46:24 INFO - document served over http requires an https
15:46:24 INFO - sub-resource via xhr-request using the http-csp
15:46:24 INFO - delivery method with no-redirect and when
15:46:24 INFO - the target request is same-origin.
15:46:24 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1991ms
15:46:24 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
15:46:24 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3169c41b00 == 21 [pid = 1904] [id = 481]
15:46:24 INFO - PROCESS | 1856 | ++DOMWINDOW == 161 (0x7f3169d0f400) [pid = 1904] [serial = 1345] [outer = (nil)]
15:46:24 INFO - PROCESS | 1856 | ++DOMWINDOW == 162 (0x7f3169d0f800) [pid = 1904] [serial = 1346] [outer = 0x7f3169d0f400]
15:46:25 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:25 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:25 INFO - PROCESS | 1856 | ++DOMWINDOW == 163 (0x7f316ab0d000) [pid = 1904] [serial = 1347] [outer = 0x7f3169d0f400]
15:46:25 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:25 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:27 INFO - PROCESS | 1856 | --DOMWINDOW == 162 (0x7f316cd24400) [pid = 1904] [serial = 1183] [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]
15:46:27 INFO - PROCESS | 1856 | --DOMWINDOW == 161 (0x7f316aeb5800) [pid = 1904] [serial = 1156] [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]
15:46:27 INFO - PROCESS | 1856 | --DOMWINDOW == 160 (0x7f316aeb5c00) [pid = 1904] [serial = 1180] [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]
15:46:27 INFO - PROCESS | 1856 | --DOMWINDOW == 159 (0x7f3171831800) [pid = 1904] [serial = 1133] [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]
15:46:27 INFO - PROCESS | 1856 | --DOMWINDOW == 158 (0x7f316c18f400) [pid = 1904] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:46:27 INFO - PROCESS | 1856 | --DOMWINDOW == 157 (0x7f3176b30000) [pid = 1904] [serial = 1147] [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]
15:46:27 INFO - PROCESS | 1856 | --DOMWINDOW == 156 (0x7f316b093800) [pid = 1904] [serial = 1210] [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]
15:46:27 INFO - PROCESS | 1856 | --DOMWINDOW == 155 (0x7f31719bb800) [pid = 1904] [serial = 1199] [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]
15:46:27 INFO - PROCESS | 1856 | --DOMWINDOW == 154 (0x7f3169f14000) [pid = 1904] [serial = 1207] [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]
15:46:27 INFO - PROCESS | 1856 | --DOMWINDOW == 153 (0x7f316dca5400) [pid = 1904] [serial = 1186] [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]
15:46:27 INFO - PROCESS | 1856 | --DOMWINDOW == 152 (0x7f316b5bdc00) [pid = 1904] [serial = 1123] [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]
15:46:27 INFO - PROCESS | 1856 | --DOMWINDOW == 151 (0x7f3171d63400) [pid = 1904] [serial = 1138] [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]
15:46:27 INFO - PROCESS | 1856 | --DOMWINDOW == 150 (0x7f3176fdac00) [pid = 1904] [serial = 1150] [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]
15:46:27 INFO - PROCESS | 1856 | --DOMWINDOW == 149 (0x7f317044fc00) [pid = 1904] [serial = 1128] [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]
15:46:27 INFO - PROCESS | 1856 | --DOMWINDOW == 148 (0x7f316693ac00) [pid = 1904] [serial = 1118] [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]
15:46:27 INFO - PROCESS | 1856 | --DOMWINDOW == 147 (0x7f3173918000) [pid = 1904] [serial = 1144] [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]
15:46:27 INFO - PROCESS | 1856 | --DOMWINDOW == 146 (0x7f3169e3b400) [pid = 1904] [serial = 1204] [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]
15:46:27 INFO - PROCESS | 1856 | --DOMWINDOW == 145 (0x7f31668a1800) [pid = 1904] [serial = 1177] [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]
15:46:27 INFO - PROCESS | 1856 | --DOMWINDOW == 144 (0x7f316b4df800) [pid = 1904] [serial = 1153] [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]
15:46:27 INFO - PROCESS | 1856 | --DOMWINDOW == 143 (0x7f3170451000) [pid = 1904] [serial = 1194] [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]
15:46:27 INFO - PROCESS | 1856 | --DOMWINDOW == 142 (0x7f316f432c00) [pid = 1904] [serial = 1189] [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]
15:46:27 INFO - PROCESS | 1856 | --DOMWINDOW == 141 (0x7f3172d6b400) [pid = 1904] [serial = 1141] [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]
15:46:27 INFO - PROCESS | 1856 | --DOMWINDOW == 140 (0x7f3164128800) [pid = 1904] [serial = 1278] [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]
15:46:27 INFO - PROCESS | 1856 | --DOMWINDOW == 139 (0x7f3168ee8000) [pid = 1904] [serial = 1236] [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]
15:46:27 INFO - PROCESS | 1856 | --DOMWINDOW == 138 (0x7f316abdc400) [pid = 1904] [serial = 1286] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:46:27 INFO - PROCESS | 1856 | --DOMWINDOW == 137 (0x7f316d0a2400) [pid = 1904] [serial = 1252] [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]
15:46:27 INFO - PROCESS | 1856 | --DOMWINDOW == 136 (0x7f316bb59c00) [pid = 1904] [serial = 1246] [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]
15:46:27 INFO - PROCESS | 1856 | --DOMWINDOW == 135 (0x7f316afecc00) [pid = 1904] [serial = 1241] [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]
15:46:27 INFO - PROCESS | 1856 | --DOMWINDOW == 134 (0x7f3173918400) [pid = 1904] [serial = 1267] [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]
15:46:27 INFO - PROCESS | 1856 | --DOMWINDOW == 133 (0x7f316579d000) [pid = 1904] [serial = 1291] [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]
15:46:27 INFO - PROCESS | 1856 | --DOMWINDOW == 132 (0x7f3172c34400) [pid = 1904] [serial = 1264] [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]
15:46:27 INFO - PROCESS | 1856 | --DOMWINDOW == 131 (0x7f316abdcc00) [pid = 1904] [serial = 1239] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445553917895]
15:46:27 INFO - PROCESS | 1856 | --DOMWINDOW == 130 (0x7f316b501c00) [pid = 1904] [serial = 1244] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:46:27 INFO - PROCESS | 1856 | --DOMWINDOW == 129 (0x7f3176fb5400) [pid = 1904] [serial = 1270] [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]
15:46:27 INFO - PROCESS | 1856 | --DOMWINDOW == 128 (0x7f316b048c00) [pid = 1904] [serial = 1288] [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]
15:46:27 INFO - PROCESS | 1856 | --DOMWINDOW == 127 (0x7f3169b68000) [pid = 1904] [serial = 1283] [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]
15:46:27 INFO - PROCESS | 1856 | --DOMWINDOW == 126 (0x7f316e81d400) [pid = 1904] [serial = 1255] [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]
15:46:27 INFO - PROCESS | 1856 | --DOMWINDOW == 125 (0x7f316b1dec00) [pid = 1904] [serial = 1261] [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]
15:46:27 INFO - PROCESS | 1856 | --DOMWINDOW == 124 (0x7f3166ed8000) [pid = 1904] [serial = 1234] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:46:27 INFO - PROCESS | 1856 | --DOMWINDOW == 123 (0x7f316c35b400) [pid = 1904] [serial = 1249] [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]
15:46:27 INFO - PROCESS | 1856 | --DOMWINDOW == 122 (0x7f3165768400) [pid = 1904] [serial = 1231] [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]
15:46:27 INFO - PROCESS | 1856 | --DOMWINDOW == 121 (0x7f3164153400) [pid = 1904] [serial = 1281] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445553945403]
15:46:27 INFO - PROCESS | 1856 | --DOMWINDOW == 120 (0x7f316f5e8000) [pid = 1904] [serial = 1258] [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]
15:46:27 INFO - PROCESS | 1856 | --DOMWINDOW == 119 (0x7f31666f6000) [pid = 1904] [serial = 1232] [outer = (nil)] [url = about:blank]
15:46:27 INFO - PROCESS | 1856 | --DOMWINDOW == 118 (0x7f3165453800) [pid = 1904] [serial = 1279] [outer = (nil)] [url = about:blank]
15:46:27 INFO - PROCESS | 1856 | --DOMWINDOW == 117 (0x7f317712f800) [pid = 1904] [serial = 1271] [outer = (nil)] [url = about:blank]
15:46:27 INFO - PROCESS | 1856 | --DOMWINDOW == 116 (0x7f316bbf8000) [pid = 1904] [serial = 1247] [outer = (nil)] [url = about:blank]
15:46:27 INFO - PROCESS | 1856 | --DOMWINDOW == 115 (0x7f316b424400) [pid = 1904] [serial = 1274] [outer = (nil)] [url = about:blank]
15:46:27 INFO - PROCESS | 1856 | --DOMWINDOW == 114 (0x7f3172d50000) [pid = 1904] [serial = 1265] [outer = (nil)] [url = about:blank]
15:46:27 INFO - PROCESS | 1856 | --DOMWINDOW == 113 (0x7f31739a0000) [pid = 1904] [serial = 1268] [outer = (nil)] [url = about:blank]
15:46:27 INFO - PROCESS | 1856 | --DOMWINDOW == 112 (0x7f317044f000) [pid = 1904] [serial = 1259] [outer = (nil)] [url = about:blank]
15:46:27 INFO - PROCESS | 1856 | --DOMWINDOW == 111 (0x7f316c2f0800) [pid = 1904] [serial = 1277] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:46:27 INFO - PROCESS | 1856 | --DOMWINDOW == 110 (0x7f316c35b800) [pid = 1904] [serial = 1250] [outer = (nil)] [url = about:blank]
15:46:27 INFO - PROCESS | 1856 | --DOMWINDOW == 109 (0x7f3168475c00) [pid = 1904] [serial = 1235] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:46:27 INFO - PROCESS | 1856 | --DOMWINDOW == 108 (0x7f316ad7ec00) [pid = 1904] [serial = 1287] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:46:27 INFO - PROCESS | 1856 | --DOMWINDOW == 107 (0x7f3171831400) [pid = 1904] [serial = 1262] [outer = (nil)] [url = about:blank]
15:46:27 INFO - PROCESS | 1856 | --DOMWINDOW == 106 (0x7f3167fbfc00) [pid = 1904] [serial = 1292] [outer = (nil)] [url = about:blank]
15:46:27 INFO - PROCESS | 1856 | --DOMWINDOW == 105 (0x7f3169a20c00) [pid = 1904] [serial = 1237] [outer = (nil)] [url = about:blank]
15:46:27 INFO - PROCESS | 1856 | --DOMWINDOW == 104 (0x7f316ac94800) [pid = 1904] [serial = 1240] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445553917895]
15:46:27 INFO - PROCESS | 1856 | --DOMWINDOW == 103 (0x7f3169c56c00) [pid = 1904] [serial = 1284] [outer = (nil)] [url = about:blank]
15:46:27 INFO - PROCESS | 1856 | --DOMWINDOW == 102 (0x7f316e92c000) [pid = 1904] [serial = 1256] [outer = (nil)] [url = about:blank]
15:46:27 INFO - PROCESS | 1856 | --DOMWINDOW == 101 (0x7f316d0bc000) [pid = 1904] [serial = 1253] [outer = (nil)] [url = about:blank]
15:46:27 INFO - PROCESS | 1856 | --DOMWINDOW == 100 (0x7f316ba9cc00) [pid = 1904] [serial = 1245] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:46:27 INFO - PROCESS | 1856 | --DOMWINDOW == 99 (0x7f3168440800) [pid = 1904] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445553945403]
15:46:27 INFO - PROCESS | 1856 | --DOMWINDOW == 98 (0x7f316b093000) [pid = 1904] [serial = 1289] [outer = (nil)] [url = about:blank]
15:46:27 INFO - PROCESS | 1856 | --DOMWINDOW == 97 (0x7f316b04cc00) [pid = 1904] [serial = 1242] [outer = (nil)] [url = about:blank]
15:46:27 INFO - PROCESS | 1856 | --DOMWINDOW == 96 (0x7f316d4bb800) [pid = 1904] [serial = 1185] [outer = (nil)] [url = about:blank]
15:46:27 INFO - PROCESS | 1856 | --DOMWINDOW == 95 (0x7f316c376800) [pid = 1904] [serial = 1158] [outer = (nil)] [url = about:blank]
15:46:27 INFO - PROCESS | 1856 | --DOMWINDOW == 94 (0x7f316b1de000) [pid = 1904] [serial = 1182] [outer = (nil)] [url = about:blank]
15:46:27 INFO - PROCESS | 1856 | --DOMWINDOW == 93 (0x7f3171947800) [pid = 1904] [serial = 1135] [outer = (nil)] [url = about:blank]
15:46:27 INFO - PROCESS | 1856 | --DOMWINDOW == 92 (0x7f3176e6e800) [pid = 1904] [serial = 1149] [outer = (nil)] [url = about:blank]
15:46:27 INFO - PROCESS | 1856 | --DOMWINDOW == 91 (0x7f316b04c400) [pid = 1904] [serial = 1212] [outer = (nil)] [url = about:blank]
15:46:27 INFO - PROCESS | 1856 | --DOMWINDOW == 90 (0x7f317396b800) [pid = 1904] [serial = 1201] [outer = (nil)] [url = about:blank]
15:46:27 INFO - PROCESS | 1856 | --DOMWINDOW == 89 (0x7f316acafc00) [pid = 1904] [serial = 1209] [outer = (nil)] [url = about:blank]
15:46:27 INFO - PROCESS | 1856 | --DOMWINDOW == 88 (0x7f316f4e3400) [pid = 1904] [serial = 1257] [outer = (nil)] [url = about:blank]
15:46:27 INFO - PROCESS | 1856 | --DOMWINDOW == 87 (0x7f316e324800) [pid = 1904] [serial = 1188] [outer = (nil)] [url = about:blank]
15:46:27 INFO - PROCESS | 1856 | --DOMWINDOW == 86 (0x7f316c147c00) [pid = 1904] [serial = 1125] [outer = (nil)] [url = about:blank]
15:46:27 INFO - PROCESS | 1856 | --DOMWINDOW == 85 (0x7f3172162c00) [pid = 1904] [serial = 1140] [outer = (nil)] [url = about:blank]
15:46:27 INFO - PROCESS | 1856 | --DOMWINDOW == 84 (0x7f3170f31400) [pid = 1904] [serial = 1260] [outer = (nil)] [url = about:blank]
15:46:27 INFO - PROCESS | 1856 | --DOMWINDOW == 83 (0x7f3177153000) [pid = 1904] [serial = 1152] [outer = (nil)] [url = about:blank]
15:46:27 INFO - PROCESS | 1856 | --DOMWINDOW == 82 (0x7f31708e3400) [pid = 1904] [serial = 1130] [outer = (nil)] [url = about:blank]
15:46:27 INFO - PROCESS | 1856 | --DOMWINDOW == 81 (0x7f3167e6c000) [pid = 1904] [serial = 1120] [outer = (nil)] [url = about:blank]
15:46:27 INFO - PROCESS | 1856 | --DOMWINDOW == 80 (0x7f31739aa000) [pid = 1904] [serial = 1146] [outer = (nil)] [url = about:blank]
15:46:27 INFO - PROCESS | 1856 | --DOMWINDOW == 79 (0x7f316ac98000) [pid = 1904] [serial = 1206] [outer = (nil)] [url = about:blank]
15:46:27 INFO - PROCESS | 1856 | --DOMWINDOW == 78 (0x7f3168ee8400) [pid = 1904] [serial = 1179] [outer = (nil)] [url = about:blank]
15:46:27 INFO - PROCESS | 1856 | --DOMWINDOW == 77 (0x7f3171d56800) [pid = 1904] [serial = 1263] [outer = (nil)] [url = about:blank]
15:46:27 INFO - PROCESS | 1856 | --DOMWINDOW == 76 (0x7f316c02b400) [pid = 1904] [serial = 1155] [outer = (nil)] [url = about:blank]
15:46:27 INFO - PROCESS | 1856 | --DOMWINDOW == 75 (0x7f3170f7e800) [pid = 1904] [serial = 1196] [outer = (nil)] [url = about:blank]
15:46:27 INFO - PROCESS | 1856 | --DOMWINDOW == 74 (0x7f316f4fac00) [pid = 1904] [serial = 1191] [outer = (nil)] [url = about:blank]
15:46:27 INFO - PROCESS | 1856 | --DOMWINDOW == 73 (0x7f3172de6000) [pid = 1904] [serial = 1143] [outer = (nil)] [url = about:blank]
15:46:27 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
15:46:27 INFO - document served over http requires an https
15:46:27 INFO - sub-resource via xhr-request using the http-csp
15:46:27 INFO - delivery method with swap-origin-redirect and when
15:46:27 INFO - the target request is same-origin.
15:46:27 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 3638ms
15:46:27 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
15:46:28 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3169df6b00 == 22 [pid = 1904] [id = 482]
15:46:28 INFO - PROCESS | 1856 | ++DOMWINDOW == 74 (0x7f3164128800) [pid = 1904] [serial = 1348] [outer = (nil)]
15:46:28 INFO - PROCESS | 1856 | ++DOMWINDOW == 75 (0x7f3164153400) [pid = 1904] [serial = 1349] [outer = 0x7f3164128800]
15:46:28 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:28 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:28 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:28 INFO - PROCESS | 1856 | ++DOMWINDOW == 76 (0x7f316579d000) [pid = 1904] [serial = 1350] [outer = 0x7f3164128800]
15:46:28 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:29 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
15:46:29 INFO - document served over http requires an http
15:46:29 INFO - sub-resource via fetch-request using the meta-csp
15:46:29 INFO - delivery method with keep-origin-redirect and when
15:46:29 INFO - the target request is cross-origin.
15:46:29 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 1943ms
15:46:29 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
15:46:30 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f31669ba700 == 23 [pid = 1904] [id = 483]
15:46:30 INFO - PROCESS | 1856 | ++DOMWINDOW == 77 (0x7f31665fcc00) [pid = 1904] [serial = 1351] [outer = (nil)]
15:46:30 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:30 INFO - PROCESS | 1856 | ++DOMWINDOW == 78 (0x7f31666f6000) [pid = 1904] [serial = 1352] [outer = 0x7f31665fcc00]
15:46:30 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:31 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:31 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:31 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:31 INFO - PROCESS | 1856 | ++DOMWINDOW == 79 (0x7f31668cd400) [pid = 1904] [serial = 1353] [outer = 0x7f31665fcc00]
15:46:31 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:32 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
15:46:32 INFO - document served over http requires an http
15:46:32 INFO - sub-resource via fetch-request using the meta-csp
15:46:32 INFO - delivery method with no-redirect and when
15:46:32 INFO - the target request is cross-origin.
15:46:32 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 2583ms
15:46:32 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
15:46:32 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3169c3e400 == 24 [pid = 1904] [id = 484]
15:46:32 INFO - PROCESS | 1856 | ++DOMWINDOW == 80 (0x7f3167e6c000) [pid = 1904] [serial = 1354] [outer = (nil)]
15:46:32 INFO - PROCESS | 1856 | ++DOMWINDOW == 81 (0x7f3167fbfc00) [pid = 1904] [serial = 1355] [outer = 0x7f3167e6c000]
15:46:33 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:33 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:33 INFO - PROCESS | 1856 | ++DOMWINDOW == 82 (0x7f3168c19c00) [pid = 1904] [serial = 1356] [outer = 0x7f3167e6c000]
15:46:33 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:33 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:33 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:34 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
15:46:34 INFO - document served over http requires an http
15:46:34 INFO - sub-resource via fetch-request using the meta-csp
15:46:34 INFO - delivery method with swap-origin-redirect and when
15:46:34 INFO - the target request is cross-origin.
15:46:34 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1741ms
15:46:34 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
15:46:34 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316ad5dd00 == 25 [pid = 1904] [id = 485]
15:46:34 INFO - PROCESS | 1856 | ++DOMWINDOW == 83 (0x7f3169b68000) [pid = 1904] [serial = 1357] [outer = (nil)]
15:46:34 INFO - PROCESS | 1856 | ++DOMWINDOW == 84 (0x7f3169d0f000) [pid = 1904] [serial = 1358] [outer = 0x7f3169b68000]
15:46:34 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:35 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:35 INFO - PROCESS | 1856 | ++DOMWINDOW == 85 (0x7f316ab42400) [pid = 1904] [serial = 1359] [outer = 0x7f3169b68000]
15:46:35 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:35 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:35 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:35 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316b173500 == 26 [pid = 1904] [id = 486]
15:46:35 INFO - PROCESS | 1856 | ++DOMWINDOW == 86 (0x7f316ab43400) [pid = 1904] [serial = 1360] [outer = (nil)]
15:46:35 INFO - PROCESS | 1856 | ++DOMWINDOW == 87 (0x7f316ad67400) [pid = 1904] [serial = 1361] [outer = 0x7f316ab43400]
15:46:36 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
15:46:36 INFO - document served over http requires an http
15:46:36 INFO - sub-resource via iframe-tag using the meta-csp
15:46:36 INFO - delivery method with keep-origin-redirect and when
15:46:36 INFO - the target request is cross-origin.
15:46:36 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 1890ms
15:46:36 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
15:46:36 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:36 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316b513800 == 27 [pid = 1904] [id = 487]
15:46:36 INFO - PROCESS | 1856 | ++DOMWINDOW == 88 (0x7f316ad9d400) [pid = 1904] [serial = 1362] [outer = (nil)]
15:46:36 INFO - PROCESS | 1856 | ++DOMWINDOW == 89 (0x7f316ad9dc00) [pid = 1904] [serial = 1363] [outer = 0x7f316ad9d400]
15:46:37 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:37 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:37 INFO - PROCESS | 1856 | ++DOMWINDOW == 90 (0x7f316aff8000) [pid = 1904] [serial = 1364] [outer = 0x7f316ad9d400]
15:46:37 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:37 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:37 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:37 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316bbb8f00 == 28 [pid = 1904] [id = 488]
15:46:37 INFO - PROCESS | 1856 | ++DOMWINDOW == 91 (0x7f316b04c400) [pid = 1904] [serial = 1365] [outer = (nil)]
15:46:37 INFO - PROCESS | 1856 | ++DOMWINDOW == 92 (0x7f316b141800) [pid = 1904] [serial = 1366] [outer = 0x7f316b04c400]
15:46:38 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
15:46:38 INFO - document served over http requires an http
15:46:38 INFO - sub-resource via iframe-tag using the meta-csp
15:46:38 INFO - delivery method with no-redirect and when
15:46:38 INFO - the target request is cross-origin.
15:46:38 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 1946ms
15:46:38 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
15:46:38 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:38 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316c092700 == 29 [pid = 1904] [id = 489]
15:46:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 93 (0x7f316b14d800) [pid = 1904] [serial = 1367] [outer = (nil)]
15:46:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 94 (0x7f316b15f000) [pid = 1904] [serial = 1368] [outer = 0x7f316b14d800]
15:46:38 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:38 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:38 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:38 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 95 (0x7f316b1dec00) [pid = 1904] [serial = 1369] [outer = 0x7f316b14d800]
15:46:38 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:38 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:39 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:39 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316c1f8e00 == 30 [pid = 1904] [id = 490]
15:46:39 INFO - PROCESS | 1856 | ++DOMWINDOW == 96 (0x7f316b447000) [pid = 1904] [serial = 1370] [outer = (nil)]
15:46:39 INFO - PROCESS | 1856 | ++DOMWINDOW == 97 (0x7f316b447800) [pid = 1904] [serial = 1371] [outer = 0x7f316b447000]
15:46:40 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
15:46:40 INFO - document served over http requires an http
15:46:40 INFO - sub-resource via iframe-tag using the meta-csp
15:46:40 INFO - delivery method with swap-origin-redirect and when
15:46:40 INFO - the target request is cross-origin.
15:46:40 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2185ms
15:46:40 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
15:46:40 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316c31b900 == 31 [pid = 1904] [id = 491]
15:46:40 INFO - PROCESS | 1856 | ++DOMWINDOW == 98 (0x7f316b5bd000) [pid = 1904] [serial = 1372] [outer = (nil)]
15:46:40 INFO - PROCESS | 1856 | ++DOMWINDOW == 99 (0x7f316b5bdc00) [pid = 1904] [serial = 1373] [outer = 0x7f316b5bd000]
15:46:41 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:41 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:41 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:41 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:41 INFO - PROCESS | 1856 | ++DOMWINDOW == 100 (0x7f316bb51000) [pid = 1904] [serial = 1374] [outer = 0x7f316b5bd000]
15:46:41 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:41 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:41 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:42 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
15:46:42 INFO - document served over http requires an http
15:46:42 INFO - sub-resource via script-tag using the meta-csp
15:46:42 INFO - delivery method with keep-origin-redirect and when
15:46:42 INFO - the target request is cross-origin.
15:46:42 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2283ms
15:46:42 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html
15:46:42 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316d56b600 == 32 [pid = 1904] [id = 492]
15:46:42 INFO - PROCESS | 1856 | ++DOMWINDOW == 101 (0x7f316bbf8000) [pid = 1904] [serial = 1375] [outer = (nil)]
15:46:43 INFO - PROCESS | 1856 | ++DOMWINDOW == 102 (0x7f316bbf8400) [pid = 1904] [serial = 1376] [outer = 0x7f316bbf8000]
15:46:43 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:43 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:43 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:43 INFO - PROCESS | 1856 | ++DOMWINDOW == 103 (0x7f316c105000) [pid = 1904] [serial = 1377] [outer = 0x7f316bbf8000]
15:46:43 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:43 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:43 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:44 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
15:46:44 INFO - document served over http requires an http
15:46:44 INFO - sub-resource via script-tag using the meta-csp
15:46:44 INFO - delivery method with no-redirect and when
15:46:44 INFO - the target request is cross-origin.
15:46:44 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 2033ms
15:46:44 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
15:46:45 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:45 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316e844900 == 33 [pid = 1904] [id = 493]
15:46:45 INFO - PROCESS | 1856 | ++DOMWINDOW == 104 (0x7f316aff8400) [pid = 1904] [serial = 1378] [outer = (nil)]
15:46:45 INFO - PROCESS | 1856 | ++DOMWINDOW == 105 (0x7f316c147400) [pid = 1904] [serial = 1379] [outer = 0x7f316aff8400]
15:46:46 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:46 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:46 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:46 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:46 INFO - PROCESS | 1856 | ++DOMWINDOW == 106 (0x7f316c376c00) [pid = 1904] [serial = 1380] [outer = 0x7f316aff8400]
15:46:46 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:46 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:47 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
15:46:47 INFO - document served over http requires an http
15:46:47 INFO - sub-resource via script-tag using the meta-csp
15:46:47 INFO - delivery method with swap-origin-redirect and when
15:46:47 INFO - the target request is cross-origin.
15:46:47 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2651ms
15:46:47 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
15:46:47 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316e9b9500 == 34 [pid = 1904] [id = 494]
15:46:47 INFO - PROCESS | 1856 | ++DOMWINDOW == 107 (0x7f316cde1400) [pid = 1904] [serial = 1381] [outer = (nil)]
15:46:47 INFO - PROCESS | 1856 | ++DOMWINDOW == 108 (0x7f316cdf1800) [pid = 1904] [serial = 1382] [outer = 0x7f316cde1400]
15:46:48 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:48 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:48 INFO - PROCESS | 1856 | ++DOMWINDOW == 109 (0x7f316d1f9c00) [pid = 1904] [serial = 1383] [outer = 0x7f316cde1400]
15:46:48 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:48 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:49 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
15:46:49 INFO - document served over http requires an http
15:46:49 INFO - sub-resource via xhr-request using the meta-csp
15:46:49 INFO - delivery method with keep-origin-redirect and when
15:46:49 INFO - the target request is cross-origin.
15:46:49 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1833ms
15:46:49 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
15:46:49 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316f53f900 == 35 [pid = 1904] [id = 495]
15:46:49 INFO - PROCESS | 1856 | ++DOMWINDOW == 110 (0x7f316d4bbc00) [pid = 1904] [serial = 1384] [outer = (nil)]
15:46:49 INFO - PROCESS | 1856 | ++DOMWINDOW == 111 (0x7f316d4bf400) [pid = 1904] [serial = 1385] [outer = 0x7f316d4bbc00]
15:46:49 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:49 INFO - PROCESS | 1856 | ++DOMWINDOW == 112 (0x7f316d4f0400) [pid = 1904] [serial = 1386] [outer = 0x7f316d4bbc00]
15:46:49 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:49 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:50 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
15:46:50 INFO - document served over http requires an http
15:46:50 INFO - sub-resource via xhr-request using the meta-csp
15:46:50 INFO - delivery method with no-redirect and when
15:46:50 INFO - the target request is cross-origin.
15:46:50 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1643ms
15:46:50 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
15:46:51 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:51 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316f825600 == 36 [pid = 1904] [id = 496]
15:46:51 INFO - PROCESS | 1856 | ++DOMWINDOW == 113 (0x7f316dc73400) [pid = 1904] [serial = 1387] [outer = (nil)]
15:46:51 INFO - PROCESS | 1856 | ++DOMWINDOW == 114 (0x7f316dca5400) [pid = 1904] [serial = 1388] [outer = 0x7f316dc73400]
15:46:51 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:51 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:51 INFO - PROCESS | 1856 | ++DOMWINDOW == 115 (0x7f316e28c800) [pid = 1904] [serial = 1389] [outer = 0x7f316dc73400]
15:46:51 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:51 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:52 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
15:46:52 INFO - document served over http requires an http
15:46:52 INFO - sub-resource via xhr-request using the meta-csp
15:46:52 INFO - delivery method with swap-origin-redirect and when
15:46:52 INFO - the target request is cross-origin.
15:46:52 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1704ms
15:46:52 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
15:46:52 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3170517e00 == 37 [pid = 1904] [id = 497]
15:46:52 INFO - PROCESS | 1856 | ++DOMWINDOW == 116 (0x7f316e92c800) [pid = 1904] [serial = 1390] [outer = (nil)]
15:46:53 INFO - PROCESS | 1856 | ++DOMWINDOW == 117 (0x7f316e92cc00) [pid = 1904] [serial = 1391] [outer = 0x7f316e92c800]
15:46:53 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:53 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:53 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:53 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:53 INFO - PROCESS | 1856 | ++DOMWINDOW == 118 (0x7f316efec800) [pid = 1904] [serial = 1392] [outer = 0x7f316e92c800]
15:46:53 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:53 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:54 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
15:46:54 INFO - document served over http requires an https
15:46:54 INFO - sub-resource via fetch-request using the meta-csp
15:46:54 INFO - delivery method with keep-origin-redirect and when
15:46:54 INFO - the target request is cross-origin.
15:46:54 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2135ms
15:46:54 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
15:46:54 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:55 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3170ff8300 == 38 [pid = 1904] [id = 498]
15:46:55 INFO - PROCESS | 1856 | ++DOMWINDOW == 119 (0x7f316f4e3400) [pid = 1904] [serial = 1393] [outer = (nil)]
15:46:55 INFO - PROCESS | 1856 | ++DOMWINDOW == 120 (0x7f316f4e3c00) [pid = 1904] [serial = 1394] [outer = 0x7f316f4e3400]
15:46:55 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:55 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:55 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:55 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:55 INFO - PROCESS | 1856 | ++DOMWINDOW == 121 (0x7f316f598800) [pid = 1904] [serial = 1395] [outer = 0x7f316f4e3400]
15:46:55 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:57 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
15:46:57 INFO - document served over http requires an https
15:46:57 INFO - sub-resource via fetch-request using the meta-csp
15:46:57 INFO - delivery method with no-redirect and when
15:46:57 INFO - the target request is cross-origin.
15:46:57 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 3189ms
15:46:57 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
15:46:58 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316816a300 == 39 [pid = 1904] [id = 499]
15:46:58 INFO - PROCESS | 1856 | ++DOMWINDOW == 122 (0x7f3168475400) [pid = 1904] [serial = 1396] [outer = (nil)]
15:46:58 INFO - PROCESS | 1856 | ++DOMWINDOW == 123 (0x7f316abdc000) [pid = 1904] [serial = 1397] [outer = 0x7f3168475400]
15:46:58 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:58 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:58 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:59 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:59 INFO - PROCESS | 1856 | ++DOMWINDOW == 124 (0x7f316dc42800) [pid = 1904] [serial = 1398] [outer = 0x7f3168475400]
15:46:59 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:46:59 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:00 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3168f63900 == 38 [pid = 1904] [id = 464]
15:47:00 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316bbbc600 == 37 [pid = 1904] [id = 465]
15:47:00 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316d567a00 == 36 [pid = 1904] [id = 466]
15:47:00 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316e9b9a00 == 35 [pid = 1904] [id = 467]
15:47:00 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316f8ac000 == 34 [pid = 1904] [id = 468]
15:47:00 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3170519700 == 33 [pid = 1904] [id = 469]
15:47:00 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3171c43c00 == 32 [pid = 1904] [id = 471]
15:47:00 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3170ffa100 == 31 [pid = 1904] [id = 470]
15:47:00 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316bb7aa00 == 30 [pid = 1904] [id = 475]
15:47:00 INFO - PROCESS | 1856 | --DOCSHELL 0x7f31667ec000 == 29 [pid = 1904] [id = 474]
15:47:00 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3164165000 == 28 [pid = 1904] [id = 476]
15:47:00 INFO - PROCESS | 1856 | --DOCSHELL 0x7f31669b8900 == 27 [pid = 1904] [id = 477]
15:47:00 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316804c800 == 26 [pid = 1904] [id = 478]
15:47:00 INFO - PROCESS | 1856 | --DOCSHELL 0x7f31667ecf00 == 25 [pid = 1904] [id = 479]
15:47:00 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3168d55300 == 24 [pid = 1904] [id = 480]
15:47:00 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3169c41b00 == 23 [pid = 1904] [id = 481]
15:47:01 INFO - PROCESS | 1856 | --DOCSHELL 0x7f31669ba700 == 22 [pid = 1904] [id = 483]
15:47:01 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3169c3e400 == 21 [pid = 1904] [id = 484]
15:47:01 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316b173500 == 20 [pid = 1904] [id = 486]
15:47:01 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316ad5dd00 == 19 [pid = 1904] [id = 485]
15:47:01 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316bbb8f00 == 18 [pid = 1904] [id = 488]
15:47:01 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316b513800 == 17 [pid = 1904] [id = 487]
15:47:01 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316c1f8e00 == 16 [pid = 1904] [id = 490]
15:47:01 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316c092700 == 15 [pid = 1904] [id = 489]
15:47:01 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316c31b900 == 14 [pid = 1904] [id = 491]
15:47:01 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3172158900 == 13 [pid = 1904] [id = 472]
15:47:01 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3176e42900 == 12 [pid = 1904] [id = 473]
15:47:01 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316d56b600 == 11 [pid = 1904] [id = 492]
15:47:01 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316e844900 == 10 [pid = 1904] [id = 493]
15:47:01 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316e9b9500 == 9 [pid = 1904] [id = 494]
15:47:01 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316f53f900 == 8 [pid = 1904] [id = 495]
15:47:01 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316f825600 == 7 [pid = 1904] [id = 496]
15:47:01 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3170517e00 == 6 [pid = 1904] [id = 497]
15:47:01 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3170ff8300 == 5 [pid = 1904] [id = 498]
15:47:01 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316bb7a500 == 4 [pid = 1904] [id = 463]
15:47:01 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3169df6b00 == 3 [pid = 1904] [id = 482]
15:47:01 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3170ff8800 == 2 [pid = 1904] [id = 433]
15:47:01 INFO - PROCESS | 1856 | --DOMWINDOW == 123 (0x7f3167e6a800) [pid = 1904] [serial = 1280] [outer = (nil)] [url = about:blank]
15:47:01 INFO - PROCESS | 1856 | --DOMWINDOW == 122 (0x7f316ab0d800) [pid = 1904] [serial = 1238] [outer = (nil)] [url = about:blank]
15:47:01 INFO - PROCESS | 1856 | --DOMWINDOW == 121 (0x7f31771e6000) [pid = 1904] [serial = 1272] [outer = (nil)] [url = about:blank]
15:47:01 INFO - PROCESS | 1856 | --DOMWINDOW == 120 (0x7f316c18f800) [pid = 1904] [serial = 1290] [outer = (nil)] [url = about:blank]
15:47:01 INFO - PROCESS | 1856 | --DOMWINDOW == 119 (0x7f31667a9c00) [pid = 1904] [serial = 1233] [outer = (nil)] [url = about:blank]
15:47:01 INFO - PROCESS | 1856 | --DOMWINDOW == 118 (0x7f316d44dc00) [pid = 1904] [serial = 1254] [outer = (nil)] [url = about:blank]
15:47:01 INFO - PROCESS | 1856 | --DOMWINDOW == 117 (0x7f316cca1000) [pid = 1904] [serial = 1251] [outer = (nil)] [url = about:blank]
15:47:01 INFO - PROCESS | 1856 | --DOMWINDOW == 116 (0x7f3176b0cc00) [pid = 1904] [serial = 1269] [outer = (nil)] [url = about:blank]
15:47:01 INFO - PROCESS | 1856 | --DOMWINDOW == 115 (0x7f316b4dfc00) [pid = 1904] [serial = 1243] [outer = (nil)] [url = about:blank]
15:47:01 INFO - PROCESS | 1856 | --DOMWINDOW == 114 (0x7f3169f26c00) [pid = 1904] [serial = 1248] [outer = (nil)] [url = about:blank]
15:47:01 INFO - PROCESS | 1856 | --DOMWINDOW == 113 (0x7f3172df1400) [pid = 1904] [serial = 1266] [outer = (nil)] [url = about:blank]
15:47:01 INFO - PROCESS | 1856 | --DOMWINDOW == 112 (0x7f316aa13800) [pid = 1904] [serial = 1285] [outer = (nil)] [url = about:blank]
15:47:01 INFO - PROCESS | 1856 | --DOMWINDOW == 111 (0x7f316afec400) [pid = 1904] [serial = 1293] [outer = (nil)] [url = about:blank]
15:47:02 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:47:02 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
15:47:02 INFO - document served over http requires an https
15:47:02 INFO - sub-resource via fetch-request using the meta-csp
15:47:02 INFO - delivery method with swap-origin-redirect and when
15:47:02 INFO - the target request is cross-origin.
15:47:02 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 4699ms
15:47:02 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
15:47:02 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f31656cc300 == 3 [pid = 1904] [id = 500]
15:47:02 INFO - PROCESS | 1856 | ++DOMWINDOW == 112 (0x7f3164043c00) [pid = 1904] [serial = 1399] [outer = (nil)]
15:47:03 INFO - PROCESS | 1856 | ++DOMWINDOW == 113 (0x7f316412c000) [pid = 1904] [serial = 1400] [outer = 0x7f3164043c00]
15:47:03 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:03 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:03 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:03 INFO - PROCESS | 1856 | ++DOMWINDOW == 114 (0x7f316541c000) [pid = 1904] [serial = 1401] [outer = 0x7f3164043c00]
15:47:03 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:03 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:04 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316578a600 == 4 [pid = 1904] [id = 501]
15:47:04 INFO - PROCESS | 1856 | ++DOMWINDOW == 115 (0x7f3165453400) [pid = 1904] [serial = 1402] [outer = (nil)]
15:47:04 INFO - PROCESS | 1856 | ++DOMWINDOW == 116 (0x7f31656c1000) [pid = 1904] [serial = 1403] [outer = 0x7f3165453400]
15:47:04 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
15:47:04 INFO - document served over http requires an https
15:47:04 INFO - sub-resource via iframe-tag using the meta-csp
15:47:04 INFO - delivery method with keep-origin-redirect and when
15:47:04 INFO - the target request is cross-origin.
15:47:04 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1794ms
15:47:04 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
15:47:04 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f31667ec500 == 5 [pid = 1904] [id = 502]
15:47:04 INFO - PROCESS | 1856 | ++DOMWINDOW == 117 (0x7f31665fc800) [pid = 1904] [serial = 1404] [outer = (nil)]
15:47:04 INFO - PROCESS | 1856 | ++DOMWINDOW == 118 (0x7f31666f6400) [pid = 1904] [serial = 1405] [outer = 0x7f31665fc800]
15:47:05 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:05 INFO - PROCESS | 1856 | ++DOMWINDOW == 119 (0x7f316673ac00) [pid = 1904] [serial = 1406] [outer = 0x7f31665fc800]
15:47:05 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:05 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:05 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f31669ba700 == 6 [pid = 1904] [id = 503]
15:47:05 INFO - PROCESS | 1856 | ++DOMWINDOW == 120 (0x7f31667a9800) [pid = 1904] [serial = 1407] [outer = (nil)]
15:47:05 INFO - PROCESS | 1856 | ++DOMWINDOW == 121 (0x7f31668c1400) [pid = 1904] [serial = 1408] [outer = 0x7f31667a9800]
15:47:06 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
15:47:06 INFO - document served over http requires an https
15:47:06 INFO - sub-resource via iframe-tag using the meta-csp
15:47:06 INFO - delivery method with no-redirect and when
15:47:06 INFO - the target request is cross-origin.
15:47:06 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1637ms
15:47:06 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
15:47:07 INFO - PROCESS | 1856 | --DOMWINDOW == 120 (0x7f3164153400) [pid = 1904] [serial = 1349] [outer = (nil)] [url = about:blank]
15:47:07 INFO - PROCESS | 1856 | --DOMWINDOW == 119 (0x7f316dca5800) [pid = 1904] [serial = 1303] [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]
15:47:07 INFO - PROCESS | 1856 | --DOMWINDOW == 118 (0x7f31640cb000) [pid = 1904] [serial = 1228] [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]
15:47:07 INFO - PROCESS | 1856 | --DOMWINDOW == 117 (0x7f3169d0f400) [pid = 1904] [serial = 1345] [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]
15:47:07 INFO - PROCESS | 1856 | --DOMWINDOW == 116 (0x7f3173906800) [pid = 1904] [serial = 1312] [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]
15:47:07 INFO - PROCESS | 1856 | --DOMWINDOW == 115 (0x7f316541b400) [pid = 1904] [serial = 1333] [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]
15:47:07 INFO - PROCESS | 1856 | --DOMWINDOW == 114 (0x7f31666f0400) [pid = 1904] [serial = 1320] [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]
15:47:07 INFO - PROCESS | 1856 | --DOMWINDOW == 113 (0x7f316f535c00) [pid = 1904] [serial = 1306] [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]
15:47:07 INFO - PROCESS | 1856 | --DOMWINDOW == 112 (0x7f316b424000) [pid = 1904] [serial = 1273] [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]
15:47:07 INFO - PROCESS | 1856 | --DOMWINDOW == 111 (0x7f3167edc800) [pid = 1904] [serial = 1328] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:47:07 INFO - PROCESS | 1856 | --DOMWINDOW == 110 (0x7f3165685000) [pid = 1904] [serial = 1294] [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]
15:47:07 INFO - PROCESS | 1856 | --DOMWINDOW == 109 (0x7f3164128800) [pid = 1904] [serial = 1348] [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]
15:47:07 INFO - PROCESS | 1856 | --DOMWINDOW == 108 (0x7f316d4b7c00) [pid = 1904] [serial = 1315] [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]
15:47:07 INFO - PROCESS | 1856 | --DOMWINDOW == 107 (0x7f31668dd000) [pid = 1904] [serial = 1336] [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]
15:47:07 INFO - PROCESS | 1856 | --DOMWINDOW == 106 (0x7f316801fc00) [pid = 1904] [serial = 1323] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445553971003]
15:47:07 INFO - PROCESS | 1856 | --DOMWINDOW == 105 (0x7f3168d3e800) [pid = 1904] [serial = 1342] [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]
15:47:07 INFO - PROCESS | 1856 | --DOMWINDOW == 104 (0x7f3170eb2000) [pid = 1904] [serial = 1309] [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]
15:47:07 INFO - PROCESS | 1856 | --DOMWINDOW == 103 (0x7f3169d8a800) [pid = 1904] [serial = 1330] [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]
15:47:07 INFO - PROCESS | 1856 | --DOMWINDOW == 102 (0x7f316dd57400) [pid = 1904] [serial = 1318] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:47:07 INFO - PROCESS | 1856 | --DOMWINDOW == 101 (0x7f3166ef1000) [pid = 1904] [serial = 1339] [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]
15:47:07 INFO - PROCESS | 1856 | --DOMWINDOW == 100 (0x7f316ac94c00) [pid = 1904] [serial = 1300] [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]
15:47:07 INFO - PROCESS | 1856 | --DOMWINDOW == 99 (0x7f3167fbf000) [pid = 1904] [serial = 1297] [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]
15:47:07 INFO - PROCESS | 1856 | --DOMWINDOW == 98 (0x7f3164149000) [pid = 1904] [serial = 1325] [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]
15:47:07 INFO - PROCESS | 1856 | --DOMWINDOW == 97 (0x7f316561c800) [pid = 1904] [serial = 1326] [outer = (nil)] [url = about:blank]
15:47:07 INFO - PROCESS | 1856 | --DOMWINDOW == 96 (0x7f3167edcc00) [pid = 1904] [serial = 1329] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:47:08 INFO - PROCESS | 1856 | --DOMWINDOW == 95 (0x7f3167239400) [pid = 1904] [serial = 1340] [outer = (nil)] [url = about:blank]
15:47:08 INFO - PROCESS | 1856 | --DOMWINDOW == 94 (0x7f31666f0800) [pid = 1904] [serial = 1321] [outer = (nil)] [url = about:blank]
15:47:08 INFO - PROCESS | 1856 | --DOMWINDOW == 93 (0x7f3169dfc800) [pid = 1904] [serial = 1324] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445553971003]
15:47:08 INFO - PROCESS | 1856 | --DOMWINDOW == 92 (0x7f316d4bf000) [pid = 1904] [serial = 1316] [outer = (nil)] [url = about:blank]
15:47:08 INFO - PROCESS | 1856 | --DOMWINDOW == 91 (0x7f316e27b800) [pid = 1904] [serial = 1319] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:47:08 INFO - PROCESS | 1856 | --DOMWINDOW == 90 (0x7f3176e52000) [pid = 1904] [serial = 1313] [outer = (nil)] [url = about:blank]
15:47:08 INFO - PROCESS | 1856 | --DOMWINDOW == 89 (0x7f3171846000) [pid = 1904] [serial = 1310] [outer = (nil)] [url = about:blank]
15:47:08 INFO - PROCESS | 1856 | --DOMWINDOW == 88 (0x7f316f57f000) [pid = 1904] [serial = 1307] [outer = (nil)] [url = about:blank]
15:47:08 INFO - PROCESS | 1856 | --DOMWINDOW == 87 (0x7f316ddc8800) [pid = 1904] [serial = 1304] [outer = (nil)] [url = about:blank]
15:47:08 INFO - PROCESS | 1856 | --DOMWINDOW == 86 (0x7f316ac98c00) [pid = 1904] [serial = 1301] [outer = (nil)] [url = about:blank]
15:47:08 INFO - PROCESS | 1856 | --DOMWINDOW == 85 (0x7f316843a000) [pid = 1904] [serial = 1298] [outer = (nil)] [url = about:blank]
15:47:08 INFO - PROCESS | 1856 | --DOMWINDOW == 84 (0x7f316654a000) [pid = 1904] [serial = 1295] [outer = (nil)] [url = about:blank]
15:47:08 INFO - PROCESS | 1856 | --DOMWINDOW == 83 (0x7f316541b800) [pid = 1904] [serial = 1334] [outer = (nil)] [url = about:blank]
15:47:08 INFO - PROCESS | 1856 | --DOMWINDOW == 82 (0x7f3166959800) [pid = 1904] [serial = 1337] [outer = (nil)] [url = about:blank]
15:47:08 INFO - PROCESS | 1856 | --DOMWINDOW == 81 (0x7f3168d3ec00) [pid = 1904] [serial = 1343] [outer = (nil)] [url = about:blank]
15:47:08 INFO - PROCESS | 1856 | --DOMWINDOW == 80 (0x7f3169d0f800) [pid = 1904] [serial = 1346] [outer = (nil)] [url = about:blank]
15:47:08 INFO - PROCESS | 1856 | --DOMWINDOW == 79 (0x7f3169db8c00) [pid = 1904] [serial = 1331] [outer = (nil)] [url = about:blank]
15:47:08 INFO - PROCESS | 1856 | --DOMWINDOW == 78 (0x7f31654d2c00) [pid = 1904] [serial = 1230] [outer = (nil)] [url = about:blank]
15:47:08 INFO - PROCESS | 1856 | --DOMWINDOW == 77 (0x7f3176fe4c00) [pid = 1904] [serial = 1275] [outer = (nil)] [url = about:blank]
15:47:08 INFO - PROCESS | 1856 | --DOMWINDOW == 76 (0x7f3169b68c00) [pid = 1904] [serial = 1299] [outer = (nil)] [url = about:blank]
15:47:08 INFO - PROCESS | 1856 | --DOMWINDOW == 75 (0x7f316b093c00) [pid = 1904] [serial = 1302] [outer = (nil)] [url = about:blank]
15:47:08 INFO - PROCESS | 1856 | --DOMWINDOW == 74 (0x7f316e81dc00) [pid = 1904] [serial = 1305] [outer = (nil)] [url = about:blank]
15:47:08 INFO - PROCESS | 1856 | --DOMWINDOW == 73 (0x7f3168065800) [pid = 1904] [serial = 1341] [outer = (nil)] [url = about:blank]
15:47:08 INFO - PROCESS | 1856 | --DOMWINDOW == 72 (0x7f3169b46800) [pid = 1904] [serial = 1344] [outer = (nil)] [url = about:blank]
15:47:08 INFO - PROCESS | 1856 | --DOMWINDOW == 71 (0x7f316ab0d000) [pid = 1904] [serial = 1347] [outer = (nil)] [url = about:blank]
15:47:08 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f31669bb100 == 7 [pid = 1904] [id = 504]
15:47:08 INFO - PROCESS | 1856 | ++DOMWINDOW == 72 (0x7f316402bc00) [pid = 1904] [serial = 1409] [outer = (nil)]
15:47:08 INFO - PROCESS | 1856 | ++DOMWINDOW == 73 (0x7f3164043000) [pid = 1904] [serial = 1410] [outer = 0x7f316402bc00]
15:47:08 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:08 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:08 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:08 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:08 INFO - PROCESS | 1856 | ++DOMWINDOW == 74 (0x7f3164149000) [pid = 1904] [serial = 1411] [outer = 0x7f316402bc00]
15:47:08 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:08 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:09 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316729df00 == 8 [pid = 1904] [id = 505]
15:47:09 INFO - PROCESS | 1856 | ++DOMWINDOW == 75 (0x7f316541b400) [pid = 1904] [serial = 1412] [outer = (nil)]
15:47:09 INFO - PROCESS | 1856 | ++DOMWINDOW == 76 (0x7f316541b800) [pid = 1904] [serial = 1413] [outer = 0x7f316541b400]
15:47:10 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
15:47:10 INFO - document served over http requires an https
15:47:10 INFO - sub-resource via iframe-tag using the meta-csp
15:47:10 INFO - delivery method with swap-origin-redirect and when
15:47:10 INFO - the target request is cross-origin.
15:47:10 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 4108ms
15:47:10 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
15:47:10 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f31656cbe00 == 9 [pid = 1904] [id = 506]
15:47:10 INFO - PROCESS | 1856 | ++DOMWINDOW == 77 (0x7f3164149800) [pid = 1904] [serial = 1414] [outer = (nil)]
15:47:10 INFO - PROCESS | 1856 | ++DOMWINDOW == 78 (0x7f3165439400) [pid = 1904] [serial = 1415] [outer = 0x7f3164149800]
15:47:11 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:11 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:11 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:11 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:11 INFO - PROCESS | 1856 | ++DOMWINDOW == 79 (0x7f31656c1800) [pid = 1904] [serial = 1416] [outer = 0x7f3164149800]
15:47:11 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:11 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:13 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
15:47:13 INFO - document served over http requires an https
15:47:13 INFO - sub-resource via script-tag using the meta-csp
15:47:13 INFO - delivery method with keep-origin-redirect and when
15:47:13 INFO - the target request is cross-origin.
15:47:13 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2845ms
15:47:13 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html
15:47:13 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:13 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:13 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316729ee00 == 10 [pid = 1904] [id = 507]
15:47:13 INFO - PROCESS | 1856 | ++DOMWINDOW == 80 (0x7f316676a800) [pid = 1904] [serial = 1417] [outer = (nil)]
15:47:13 INFO - PROCESS | 1856 | ++DOMWINDOW == 81 (0x7f31667a9400) [pid = 1904] [serial = 1418] [outer = 0x7f316676a800]
15:47:13 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:13 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:13 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:13 INFO - PROCESS | 1856 | ++DOMWINDOW == 82 (0x7f31668fa000) [pid = 1904] [serial = 1419] [outer = 0x7f316676a800]
15:47:14 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:14 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:14 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
15:47:14 INFO - document served over http requires an https
15:47:14 INFO - sub-resource via script-tag using the meta-csp
15:47:14 INFO - delivery method with no-redirect and when
15:47:14 INFO - the target request is cross-origin.
15:47:14 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 1833ms
15:47:14 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
15:47:15 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:15 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316804e100 == 11 [pid = 1904] [id = 508]
15:47:15 INFO - PROCESS | 1856 | ++DOMWINDOW == 83 (0x7f3166ed8400) [pid = 1904] [serial = 1420] [outer = (nil)]
15:47:15 INFO - PROCESS | 1856 | ++DOMWINDOW == 84 (0x7f3166ed8800) [pid = 1904] [serial = 1421] [outer = 0x7f3166ed8400]
15:47:15 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:15 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:15 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:15 INFO - PROCESS | 1856 | ++DOMWINDOW == 85 (0x7f3167e6c400) [pid = 1904] [serial = 1422] [outer = 0x7f3166ed8400]
15:47:15 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:15 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:16 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
15:47:16 INFO - document served over http requires an https
15:47:16 INFO - sub-resource via script-tag using the meta-csp
15:47:16 INFO - delivery method with swap-origin-redirect and when
15:47:16 INFO - the target request is cross-origin.
15:47:16 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1836ms
15:47:16 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
15:47:16 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:17 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316816c100 == 12 [pid = 1904] [id = 509]
15:47:17 INFO - PROCESS | 1856 | ++DOMWINDOW == 86 (0x7f3167fc0c00) [pid = 1904] [serial = 1423] [outer = (nil)]
15:47:17 INFO - PROCESS | 1856 | ++DOMWINDOW == 87 (0x7f316801f400) [pid = 1904] [serial = 1424] [outer = 0x7f3167fc0c00]
15:47:17 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:17 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:17 INFO - PROCESS | 1856 | ++DOMWINDOW == 88 (0x7f3168440c00) [pid = 1904] [serial = 1425] [outer = 0x7f3167fc0c00]
15:47:17 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:17 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:18 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
15:47:18 INFO - document served over http requires an https
15:47:18 INFO - sub-resource via xhr-request using the meta-csp
15:47:18 INFO - delivery method with keep-origin-redirect and when
15:47:18 INFO - the target request is cross-origin.
15:47:18 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1758ms
15:47:18 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
15:47:18 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:18 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3168f63900 == 13 [pid = 1904] [id = 510]
15:47:18 INFO - PROCESS | 1856 | ++DOMWINDOW == 89 (0x7f3168d3e400) [pid = 1904] [serial = 1426] [outer = (nil)]
15:47:19 INFO - PROCESS | 1856 | ++DOMWINDOW == 90 (0x7f3168d3e800) [pid = 1904] [serial = 1427] [outer = 0x7f3168d3e400]
15:47:19 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:19 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:19 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:19 INFO - PROCESS | 1856 | ++DOMWINDOW == 91 (0x7f3168ffcc00) [pid = 1904] [serial = 1428] [outer = 0x7f3168d3e400]
15:47:19 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:19 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:19 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:20 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
15:47:20 INFO - document served over http requires an https
15:47:20 INFO - sub-resource via xhr-request using the meta-csp
15:47:20 INFO - delivery method with no-redirect and when
15:47:20 INFO - the target request is cross-origin.
15:47:20 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 2180ms
15:47:20 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
15:47:21 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3169c3df00 == 14 [pid = 1904] [id = 511]
15:47:21 INFO - PROCESS | 1856 | ++DOMWINDOW == 92 (0x7f3169cb6800) [pid = 1904] [serial = 1429] [outer = (nil)]
15:47:21 INFO - PROCESS | 1856 | ++DOMWINDOW == 93 (0x7f3169cb6c00) [pid = 1904] [serial = 1430] [outer = 0x7f3169cb6800]
15:47:21 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:21 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:21 INFO - PROCESS | 1856 | ++DOMWINDOW == 94 (0x7f3169d0fc00) [pid = 1904] [serial = 1431] [outer = 0x7f3169cb6800]
15:47:21 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:21 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:21 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:22 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
15:47:22 INFO - document served over http requires an https
15:47:22 INFO - sub-resource via xhr-request using the meta-csp
15:47:22 INFO - delivery method with swap-origin-redirect and when
15:47:22 INFO - the target request is cross-origin.
15:47:22 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1996ms
15:47:22 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
15:47:23 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3169d38700 == 15 [pid = 1904] [id = 512]
15:47:23 INFO - PROCESS | 1856 | ++DOMWINDOW == 95 (0x7f3169d8ac00) [pid = 1904] [serial = 1432] [outer = (nil)]
15:47:23 INFO - PROCESS | 1856 | ++DOMWINDOW == 96 (0x7f3169db8400) [pid = 1904] [serial = 1433] [outer = 0x7f3169d8ac00]
15:47:23 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:23 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:23 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:23 INFO - PROCESS | 1856 | ++DOMWINDOW == 97 (0x7f3169f14400) [pid = 1904] [serial = 1434] [outer = 0x7f3169d8ac00]
15:47:23 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:23 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:24 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:47:24 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
15:47:24 INFO - document served over http requires an http
15:47:24 INFO - sub-resource via fetch-request using the meta-csp
15:47:24 INFO - delivery method with keep-origin-redirect and when
15:47:24 INFO - the target request is same-origin.
15:47:24 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2129ms
15:47:24 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html
15:47:26 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3164166400 == 16 [pid = 1904] [id = 513]
15:47:26 INFO - PROCESS | 1856 | ++DOMWINDOW == 98 (0x7f3169f26c00) [pid = 1904] [serial = 1435] [outer = (nil)]
15:47:26 INFO - PROCESS | 1856 | ++DOMWINDOW == 99 (0x7f316ab86000) [pid = 1904] [serial = 1436] [outer = 0x7f3169f26c00]
15:47:27 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:27 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:27 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:27 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:27 INFO - PROCESS | 1856 | ++DOMWINDOW == 100 (0x7f316ac93c00) [pid = 1904] [serial = 1437] [outer = 0x7f3169f26c00]
15:47:27 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:28 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
15:47:28 INFO - document served over http requires an http
15:47:28 INFO - sub-resource via fetch-request using the meta-csp
15:47:28 INFO - delivery method with no-redirect and when
15:47:28 INFO - the target request is same-origin.
15:47:28 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 3456ms
15:47:28 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
15:47:28 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f31669bb600 == 17 [pid = 1904] [id = 514]
15:47:28 INFO - PROCESS | 1856 | ++DOMWINDOW == 101 (0x7f316541cc00) [pid = 1904] [serial = 1438] [outer = (nil)]
15:47:28 INFO - PROCESS | 1856 | ++DOMWINDOW == 102 (0x7f31654d2400) [pid = 1904] [serial = 1439] [outer = 0x7f316541cc00]
15:47:29 INFO - PROCESS | 1856 | ++DOMWINDOW == 103 (0x7f31667a9c00) [pid = 1904] [serial = 1440] [outer = 0x7f316541cc00]
15:47:29 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:29 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:29 INFO - PROCESS | 1856 | --DOCSHELL 0x7f31669ba700 == 16 [pid = 1904] [id = 503]
15:47:29 INFO - PROCESS | 1856 | --DOCSHELL 0x7f31667ec500 == 15 [pid = 1904] [id = 502]
15:47:29 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316578a600 == 14 [pid = 1904] [id = 501]
15:47:29 INFO - PROCESS | 1856 | --DOCSHELL 0x7f31656cc300 == 13 [pid = 1904] [id = 500]
15:47:29 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316816a300 == 12 [pid = 1904] [id = 499]
15:47:29 INFO - PROCESS | 1856 | --DOMWINDOW == 102 (0x7f316579d000) [pid = 1904] [serial = 1350] [outer = (nil)] [url = about:blank]
15:47:29 INFO - PROCESS | 1856 | --DOMWINDOW == 101 (0x7f316ab86800) [pid = 1904] [serial = 1332] [outer = (nil)] [url = about:blank]
15:47:29 INFO - PROCESS | 1856 | --DOMWINDOW == 100 (0x7f316696cc00) [pid = 1904] [serial = 1338] [outer = (nil)] [url = about:blank]
15:47:29 INFO - PROCESS | 1856 | --DOMWINDOW == 99 (0x7f31665fc000) [pid = 1904] [serial = 1335] [outer = (nil)] [url = about:blank]
15:47:29 INFO - PROCESS | 1856 | --DOMWINDOW == 98 (0x7f31668fa400) [pid = 1904] [serial = 1296] [outer = (nil)] [url = about:blank]
15:47:29 INFO - PROCESS | 1856 | --DOMWINDOW == 97 (0x7f3170179000) [pid = 1904] [serial = 1308] [outer = (nil)] [url = about:blank]
15:47:29 INFO - PROCESS | 1856 | --DOMWINDOW == 96 (0x7f31721a1400) [pid = 1904] [serial = 1311] [outer = (nil)] [url = about:blank]
15:47:29 INFO - PROCESS | 1856 | --DOMWINDOW == 95 (0x7f316d1fa000) [pid = 1904] [serial = 1314] [outer = (nil)] [url = about:blank]
15:47:29 INFO - PROCESS | 1856 | --DOMWINDOW == 94 (0x7f316d4bfc00) [pid = 1904] [serial = 1317] [outer = (nil)] [url = about:blank]
15:47:29 INFO - PROCESS | 1856 | --DOMWINDOW == 93 (0x7f316801f000) [pid = 1904] [serial = 1322] [outer = (nil)] [url = about:blank]
15:47:29 INFO - PROCESS | 1856 | --DOMWINDOW == 92 (0x7f3166ef1c00) [pid = 1904] [serial = 1327] [outer = (nil)] [url = about:blank]
15:47:30 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
15:47:30 INFO - document served over http requires an http
15:47:30 INFO - sub-resource via fetch-request using the meta-csp
15:47:30 INFO - delivery method with swap-origin-redirect and when
15:47:30 INFO - the target request is same-origin.
15:47:30 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1635ms
15:47:30 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
15:47:30 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3165787400 == 13 [pid = 1904] [id = 515]
15:47:30 INFO - PROCESS | 1856 | ++DOMWINDOW == 93 (0x7f31665fc000) [pid = 1904] [serial = 1441] [outer = (nil)]
15:47:30 INFO - PROCESS | 1856 | ++DOMWINDOW == 94 (0x7f31668c1000) [pid = 1904] [serial = 1442] [outer = 0x7f31665fc000]
15:47:30 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:30 INFO - PROCESS | 1856 | ++DOMWINDOW == 95 (0x7f3166ef1000) [pid = 1904] [serial = 1443] [outer = 0x7f31665fc000]
15:47:30 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:30 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:31 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316729fd00 == 14 [pid = 1904] [id = 516]
15:47:31 INFO - PROCESS | 1856 | ++DOMWINDOW == 96 (0x7f3167fc0800) [pid = 1904] [serial = 1444] [outer = (nil)]
15:47:31 INFO - PROCESS | 1856 | ++DOMWINDOW == 97 (0x7f316801f000) [pid = 1904] [serial = 1445] [outer = 0x7f3167fc0800]
15:47:31 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
15:47:31 INFO - document served over http requires an http
15:47:31 INFO - sub-resource via iframe-tag using the meta-csp
15:47:31 INFO - delivery method with keep-origin-redirect and when
15:47:31 INFO - the target request is same-origin.
15:47:31 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 1594ms
15:47:31 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
15:47:31 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3168169400 == 15 [pid = 1904] [id = 517]
15:47:31 INFO - PROCESS | 1856 | ++DOMWINDOW == 98 (0x7f3169dfc000) [pid = 1904] [serial = 1446] [outer = (nil)]
15:47:32 INFO - PROCESS | 1856 | ++DOMWINDOW == 99 (0x7f316ab43000) [pid = 1904] [serial = 1447] [outer = 0x7f3169dfc000]
15:47:32 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:32 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:32 INFO - PROCESS | 1856 | ++DOMWINDOW == 100 (0x7f316ac98400) [pid = 1904] [serial = 1448] [outer = 0x7f3169dfc000]
15:47:32 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:32 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:33 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3169c41100 == 16 [pid = 1904] [id = 518]
15:47:33 INFO - PROCESS | 1856 | ++DOMWINDOW == 101 (0x7f316ac98c00) [pid = 1904] [serial = 1449] [outer = (nil)]
15:47:33 INFO - PROCESS | 1856 | ++DOMWINDOW == 102 (0x7f316ad67000) [pid = 1904] [serial = 1450] [outer = 0x7f316ac98c00]
15:47:33 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
15:47:33 INFO - document served over http requires an http
15:47:33 INFO - sub-resource via iframe-tag using the meta-csp
15:47:33 INFO - delivery method with no-redirect and when
15:47:33 INFO - the target request is same-origin.
15:47:33 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 1685ms
15:47:33 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
15:47:33 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:33 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3169df5c00 == 17 [pid = 1904] [id = 519]
15:47:33 INFO - PROCESS | 1856 | ++DOMWINDOW == 103 (0x7f316aed7c00) [pid = 1904] [serial = 1451] [outer = (nil)]
15:47:33 INFO - PROCESS | 1856 | ++DOMWINDOW == 104 (0x7f316af3f000) [pid = 1904] [serial = 1452] [outer = 0x7f316aed7c00]
15:47:34 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:34 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:34 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:34 INFO - PROCESS | 1856 | ++DOMWINDOW == 105 (0x7f316aff8800) [pid = 1904] [serial = 1453] [outer = 0x7f316aed7c00]
15:47:34 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:34 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:34 INFO - PROCESS | 1856 | --DOMWINDOW == 104 (0x7f3164043000) [pid = 1904] [serial = 1410] [outer = (nil)] [url = about:blank]
15:47:34 INFO - PROCESS | 1856 | --DOMWINDOW == 103 (0x7f316b141800) [pid = 1904] [serial = 1366] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445553997796]
15:47:34 INFO - PROCESS | 1856 | --DOMWINDOW == 102 (0x7f316ad9dc00) [pid = 1904] [serial = 1363] [outer = (nil)] [url = about:blank]
15:47:34 INFO - PROCESS | 1856 | --DOMWINDOW == 101 (0x7f316e92cc00) [pid = 1904] [serial = 1391] [outer = (nil)] [url = about:blank]
15:47:34 INFO - PROCESS | 1856 | --DOMWINDOW == 100 (0x7f316f4e3c00) [pid = 1904] [serial = 1394] [outer = (nil)] [url = about:blank]
15:47:34 INFO - PROCESS | 1856 | --DOMWINDOW == 99 (0x7f316d4bf400) [pid = 1904] [serial = 1385] [outer = (nil)] [url = about:blank]
15:47:34 INFO - PROCESS | 1856 | --DOMWINDOW == 98 (0x7f316dca5400) [pid = 1904] [serial = 1388] [outer = (nil)] [url = about:blank]
15:47:34 INFO - PROCESS | 1856 | --DOMWINDOW == 97 (0x7f316bbf8400) [pid = 1904] [serial = 1376] [outer = (nil)] [url = about:blank]
15:47:34 INFO - PROCESS | 1856 | --DOMWINDOW == 96 (0x7f316c147400) [pid = 1904] [serial = 1379] [outer = (nil)] [url = about:blank]
15:47:34 INFO - PROCESS | 1856 | --DOMWINDOW == 95 (0x7f316cdf1800) [pid = 1904] [serial = 1382] [outer = (nil)] [url = about:blank]
15:47:34 INFO - PROCESS | 1856 | --DOMWINDOW == 94 (0x7f316b447800) [pid = 1904] [serial = 1371] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:47:34 INFO - PROCESS | 1856 | --DOMWINDOW == 93 (0x7f316b15f000) [pid = 1904] [serial = 1368] [outer = (nil)] [url = about:blank]
15:47:34 INFO - PROCESS | 1856 | --DOMWINDOW == 92 (0x7f316b5bdc00) [pid = 1904] [serial = 1373] [outer = (nil)] [url = about:blank]
15:47:34 INFO - PROCESS | 1856 | --DOMWINDOW == 91 (0x7f316ad67400) [pid = 1904] [serial = 1361] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:47:34 INFO - PROCESS | 1856 | --DOMWINDOW == 90 (0x7f3169d0f000) [pid = 1904] [serial = 1358] [outer = (nil)] [url = about:blank]
15:47:34 INFO - PROCESS | 1856 | --DOMWINDOW == 89 (0x7f316abdc000) [pid = 1904] [serial = 1397] [outer = (nil)] [url = about:blank]
15:47:34 INFO - PROCESS | 1856 | --DOMWINDOW == 88 (0x7f31666f6000) [pid = 1904] [serial = 1352] [outer = (nil)] [url = about:blank]
15:47:34 INFO - PROCESS | 1856 | --DOMWINDOW == 87 (0x7f31668c1400) [pid = 1904] [serial = 1408] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445554025862]
15:47:34 INFO - PROCESS | 1856 | --DOMWINDOW == 86 (0x7f31666f6400) [pid = 1904] [serial = 1405] [outer = (nil)] [url = about:blank]
15:47:34 INFO - PROCESS | 1856 | --DOMWINDOW == 85 (0x7f31656c1000) [pid = 1904] [serial = 1403] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:47:34 INFO - PROCESS | 1856 | --DOMWINDOW == 84 (0x7f316412c000) [pid = 1904] [serial = 1400] [outer = (nil)] [url = about:blank]
15:47:34 INFO - PROCESS | 1856 | --DOMWINDOW == 83 (0x7f3167fbfc00) [pid = 1904] [serial = 1355] [outer = (nil)] [url = about:blank]
15:47:34 INFO - PROCESS | 1856 | --DOMWINDOW == 82 (0x7f3164043c00) [pid = 1904] [serial = 1399] [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]
15:47:34 INFO - PROCESS | 1856 | --DOMWINDOW == 81 (0x7f316b447000) [pid = 1904] [serial = 1370] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:47:34 INFO - PROCESS | 1856 | --DOMWINDOW == 80 (0x7f31667a9800) [pid = 1904] [serial = 1407] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445554025862]
15:47:34 INFO - PROCESS | 1856 | --DOMWINDOW == 79 (0x7f316ab43400) [pid = 1904] [serial = 1360] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:47:34 INFO - PROCESS | 1856 | --DOMWINDOW == 78 (0x7f316b04c400) [pid = 1904] [serial = 1365] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445553997796]
15:47:34 INFO - PROCESS | 1856 | --DOMWINDOW == 77 (0x7f316aff8400) [pid = 1904] [serial = 1378] [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]
15:47:34 INFO - PROCESS | 1856 | --DOMWINDOW == 76 (0x7f3165453400) [pid = 1904] [serial = 1402] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:47:34 INFO - PROCESS | 1856 | --DOMWINDOW == 75 (0x7f316bbf8000) [pid = 1904] [serial = 1375] [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]
15:47:34 INFO - PROCESS | 1856 | --DOMWINDOW == 74 (0x7f31665fc800) [pid = 1904] [serial = 1404] [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]
15:47:34 INFO - PROCESS | 1856 | --DOMWINDOW == 73 (0x7f316b5bd000) [pid = 1904] [serial = 1372] [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]
15:47:34 INFO - PROCESS | 1856 | --DOMWINDOW == 72 (0x7f316ad9d400) [pid = 1904] [serial = 1362] [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]
15:47:34 INFO - PROCESS | 1856 | --DOMWINDOW == 71 (0x7f316e92c800) [pid = 1904] [serial = 1390] [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]
15:47:34 INFO - PROCESS | 1856 | --DOMWINDOW == 70 (0x7f316f4e3400) [pid = 1904] [serial = 1393] [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]
15:47:34 INFO - PROCESS | 1856 | --DOMWINDOW == 69 (0x7f316d4bbc00) [pid = 1904] [serial = 1384] [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]
15:47:34 INFO - PROCESS | 1856 | --DOMWINDOW == 68 (0x7f316dc73400) [pid = 1904] [serial = 1387] [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]
15:47:34 INFO - PROCESS | 1856 | --DOMWINDOW == 67 (0x7f316cde1400) [pid = 1904] [serial = 1381] [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]
15:47:34 INFO - PROCESS | 1856 | --DOMWINDOW == 66 (0x7f316b14d800) [pid = 1904] [serial = 1367] [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]
15:47:34 INFO - PROCESS | 1856 | --DOMWINDOW == 65 (0x7f3169b68000) [pid = 1904] [serial = 1357] [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]
15:47:34 INFO - PROCESS | 1856 | --DOMWINDOW == 64 (0x7f31665fcc00) [pid = 1904] [serial = 1351] [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]
15:47:34 INFO - PROCESS | 1856 | --DOMWINDOW == 63 (0x7f3167e6c000) [pid = 1904] [serial = 1354] [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]
15:47:34 INFO - PROCESS | 1856 | --DOMWINDOW == 62 (0x7f316d4f0400) [pid = 1904] [serial = 1386] [outer = (nil)] [url = about:blank]
15:47:34 INFO - PROCESS | 1856 | --DOMWINDOW == 61 (0x7f316e28c800) [pid = 1904] [serial = 1389] [outer = (nil)] [url = about:blank]
15:47:34 INFO - PROCESS | 1856 | --DOMWINDOW == 60 (0x7f316d1f9c00) [pid = 1904] [serial = 1383] [outer = (nil)] [url = about:blank]
15:47:35 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3169f89100 == 18 [pid = 1904] [id = 520]
15:47:35 INFO - PROCESS | 1856 | ++DOMWINDOW == 61 (0x7f3164043000) [pid = 1904] [serial = 1454] [outer = (nil)]
15:47:35 INFO - PROCESS | 1856 | ++DOMWINDOW == 62 (0x7f3164128800) [pid = 1904] [serial = 1455] [outer = 0x7f3164043000]
15:47:35 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
15:47:35 INFO - document served over http requires an http
15:47:35 INFO - sub-resource via iframe-tag using the meta-csp
15:47:35 INFO - delivery method with swap-origin-redirect and when
15:47:35 INFO - the target request is same-origin.
15:47:35 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2391ms
15:47:35 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
15:47:35 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316ad5bf00 == 19 [pid = 1904] [id = 521]
15:47:35 INFO - PROCESS | 1856 | ++DOMWINDOW == 63 (0x7f3165453400) [pid = 1904] [serial = 1456] [outer = (nil)]
15:47:36 INFO - PROCESS | 1856 | ++DOMWINDOW == 64 (0x7f31656c1000) [pid = 1904] [serial = 1457] [outer = 0x7f3165453400]
15:47:36 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:36 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:36 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:36 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:36 INFO - PROCESS | 1856 | ++DOMWINDOW == 65 (0x7f31666f6400) [pid = 1904] [serial = 1458] [outer = 0x7f3165453400]
15:47:36 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:36 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:37 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:47:37 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
15:47:37 INFO - document served over http requires an http
15:47:37 INFO - sub-resource via script-tag using the meta-csp
15:47:37 INFO - delivery method with keep-origin-redirect and when
15:47:37 INFO - the target request is same-origin.
15:47:37 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2091ms
15:47:37 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html
15:47:38 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f31669ba700 == 20 [pid = 1904] [id = 522]
15:47:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 66 (0x7f316676a000) [pid = 1904] [serial = 1459] [outer = (nil)]
15:47:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 67 (0x7f316676ac00) [pid = 1904] [serial = 1460] [outer = 0x7f316676a000]
15:47:38 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:38 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:38 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 68 (0x7f3167e6c000) [pid = 1904] [serial = 1461] [outer = 0x7f316676a000]
15:47:38 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:38 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:38 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:39 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
15:47:39 INFO - document served over http requires an http
15:47:39 INFO - sub-resource via script-tag using the meta-csp
15:47:39 INFO - delivery method with no-redirect and when
15:47:39 INFO - the target request is same-origin.
15:47:39 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 2044ms
15:47:39 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
15:47:40 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3169d37300 == 21 [pid = 1904] [id = 523]
15:47:40 INFO - PROCESS | 1856 | ++DOMWINDOW == 69 (0x7f3169d0f000) [pid = 1904] [serial = 1462] [outer = (nil)]
15:47:40 INFO - PROCESS | 1856 | ++DOMWINDOW == 70 (0x7f316ab43400) [pid = 1904] [serial = 1463] [outer = 0x7f3169d0f000]
15:47:41 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:41 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:41 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:41 INFO - PROCESS | 1856 | ++DOMWINDOW == 71 (0x7f316ad67c00) [pid = 1904] [serial = 1464] [outer = 0x7f3169d0f000]
15:47:41 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:41 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:42 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
15:47:42 INFO - document served over http requires an http
15:47:42 INFO - sub-resource via script-tag using the meta-csp
15:47:42 INFO - delivery method with swap-origin-redirect and when
15:47:42 INFO - the target request is same-origin.
15:47:42 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2589ms
15:47:42 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
15:47:42 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316aed9a00 == 22 [pid = 1904] [id = 524]
15:47:42 INFO - PROCESS | 1856 | ++DOMWINDOW == 72 (0x7f316b04cc00) [pid = 1904] [serial = 1465] [outer = (nil)]
15:47:42 INFO - PROCESS | 1856 | ++DOMWINDOW == 73 (0x7f316b093800) [pid = 1904] [serial = 1466] [outer = 0x7f316b04cc00]
15:47:43 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:43 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:43 INFO - PROCESS | 1856 | ++DOMWINDOW == 74 (0x7f316b15fc00) [pid = 1904] [serial = 1467] [outer = 0x7f316b04cc00]
15:47:43 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:43 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:43 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:44 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
15:47:44 INFO - document served over http requires an http
15:47:44 INFO - sub-resource via xhr-request using the meta-csp
15:47:44 INFO - delivery method with keep-origin-redirect and when
15:47:44 INFO - the target request is same-origin.
15:47:44 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1587ms
15:47:44 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html
15:47:44 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:44 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316aeddb00 == 23 [pid = 1904] [id = 525]
15:47:44 INFO - PROCESS | 1856 | ++DOMWINDOW == 75 (0x7f316b5bd000) [pid = 1904] [serial = 1468] [outer = (nil)]
15:47:44 INFO - PROCESS | 1856 | ++DOMWINDOW == 76 (0x7f316b5bd800) [pid = 1904] [serial = 1469] [outer = 0x7f316b5bd000]
15:47:44 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:44 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:44 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:44 INFO - PROCESS | 1856 | ++DOMWINDOW == 77 (0x7f316ba92800) [pid = 1904] [serial = 1470] [outer = 0x7f316b5bd000]
15:47:44 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:44 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:45 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
15:47:45 INFO - document served over http requires an http
15:47:45 INFO - sub-resource via xhr-request using the meta-csp
15:47:45 INFO - delivery method with no-redirect and when
15:47:45 INFO - the target request is same-origin.
15:47:45 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1680ms
15:47:45 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
15:47:46 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316b177b00 == 24 [pid = 1904] [id = 526]
15:47:46 INFO - PROCESS | 1856 | ++DOMWINDOW == 78 (0x7f316bb59000) [pid = 1904] [serial = 1471] [outer = (nil)]
15:47:46 INFO - PROCESS | 1856 | ++DOMWINDOW == 79 (0x7f316bb59800) [pid = 1904] [serial = 1472] [outer = 0x7f316bb59000]
15:47:46 INFO - PROCESS | 1856 | ++DOMWINDOW == 80 (0x7f316bb72800) [pid = 1904] [serial = 1473] [outer = 0x7f316bb59000]
15:47:46 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:46 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:47 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
15:47:47 INFO - document served over http requires an http
15:47:47 INFO - sub-resource via xhr-request using the meta-csp
15:47:47 INFO - delivery method with swap-origin-redirect and when
15:47:47 INFO - the target request is same-origin.
15:47:47 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1631ms
15:47:47 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
15:47:47 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:47 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316b515b00 == 25 [pid = 1904] [id = 527]
15:47:47 INFO - PROCESS | 1856 | ++DOMWINDOW == 81 (0x7f316c02b400) [pid = 1904] [serial = 1474] [outer = (nil)]
15:47:47 INFO - PROCESS | 1856 | ++DOMWINDOW == 82 (0x7f316c02b800) [pid = 1904] [serial = 1475] [outer = 0x7f316c02b400]
15:47:48 INFO - PROCESS | 1856 | ++DOMWINDOW == 83 (0x7f316c14cc00) [pid = 1904] [serial = 1476] [outer = 0x7f316c02b400]
15:47:48 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:48 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:49 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:47:49 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
15:47:49 INFO - document served over http requires an https
15:47:49 INFO - sub-resource via fetch-request using the meta-csp
15:47:49 INFO - delivery method with keep-origin-redirect and when
15:47:49 INFO - the target request is same-origin.
15:47:49 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2135ms
15:47:49 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html
15:47:49 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316bbb8000 == 26 [pid = 1904] [id = 528]
15:47:49 INFO - PROCESS | 1856 | ++DOMWINDOW == 84 (0x7f316c2f0400) [pid = 1904] [serial = 1477] [outer = (nil)]
15:47:50 INFO - PROCESS | 1856 | ++DOMWINDOW == 85 (0x7f316cc42000) [pid = 1904] [serial = 1478] [outer = 0x7f316c2f0400]
15:47:50 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:50 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:50 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:50 INFO - PROCESS | 1856 | ++DOMWINDOW == 86 (0x7f316cd24000) [pid = 1904] [serial = 1479] [outer = 0x7f316c2f0400]
15:47:50 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:50 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:52 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
15:47:52 INFO - document served over http requires an https
15:47:52 INFO - sub-resource via fetch-request using the meta-csp
15:47:52 INFO - delivery method with no-redirect and when
15:47:52 INFO - the target request is same-origin.
15:47:52 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 2889ms
15:47:52 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
15:47:52 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:52 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316bbbbc00 == 27 [pid = 1904] [id = 529]
15:47:52 INFO - PROCESS | 1856 | ++DOMWINDOW == 87 (0x7f31668a1000) [pid = 1904] [serial = 1480] [outer = (nil)]
15:47:53 INFO - PROCESS | 1856 | ++DOMWINDOW == 88 (0x7f3169ec1c00) [pid = 1904] [serial = 1481] [outer = 0x7f31668a1000]
15:47:53 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:53 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:53 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:53 INFO - PROCESS | 1856 | ++DOMWINDOW == 89 (0x7f316cd24c00) [pid = 1904] [serial = 1482] [outer = 0x7f31668a1000]
15:47:53 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:53 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:53 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:54 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
15:47:54 INFO - document served over http requires an https
15:47:54 INFO - sub-resource via fetch-request using the meta-csp
15:47:54 INFO - delivery method with swap-origin-redirect and when
15:47:54 INFO - the target request is same-origin.
15:47:54 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2345ms
15:47:54 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
15:47:55 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f31656cd200 == 28 [pid = 1904] [id = 530]
15:47:55 INFO - PROCESS | 1856 | ++DOMWINDOW == 90 (0x7f3164149400) [pid = 1904] [serial = 1483] [outer = (nil)]
15:47:55 INFO - PROCESS | 1856 | ++DOMWINDOW == 91 (0x7f3164153800) [pid = 1904] [serial = 1484] [outer = 0x7f3164149400]
15:47:55 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:55 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:56 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:56 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:56 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:56 INFO - PROCESS | 1856 | ++DOMWINDOW == 92 (0x7f31668c1800) [pid = 1904] [serial = 1485] [outer = 0x7f3164149400]
15:47:56 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:57 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f31669b8e00 == 29 [pid = 1904] [id = 531]
15:47:57 INFO - PROCESS | 1856 | ++DOMWINDOW == 93 (0x7f3164012000) [pid = 1904] [serial = 1486] [outer = (nil)]
15:47:57 INFO - PROCESS | 1856 | ++DOMWINDOW == 94 (0x7f316654a400) [pid = 1904] [serial = 1487] [outer = 0x7f3164012000]
15:47:57 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3169f89100 == 28 [pid = 1904] [id = 520]
15:47:57 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3169df5c00 == 27 [pid = 1904] [id = 519]
15:47:57 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3169c41100 == 26 [pid = 1904] [id = 518]
15:47:57 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3168169400 == 25 [pid = 1904] [id = 517]
15:47:57 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316729fd00 == 24 [pid = 1904] [id = 516]
15:47:57 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316729df00 == 23 [pid = 1904] [id = 505]
15:47:57 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3165787400 == 22 [pid = 1904] [id = 515]
15:47:57 INFO - PROCESS | 1856 | --DOCSHELL 0x7f31669bb600 == 21 [pid = 1904] [id = 514]
15:47:57 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3164166400 == 20 [pid = 1904] [id = 513]
15:47:57 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3169d38700 == 19 [pid = 1904] [id = 512]
15:47:57 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3169c3df00 == 18 [pid = 1904] [id = 511]
15:47:57 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3168f63900 == 17 [pid = 1904] [id = 510]
15:47:57 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316816c100 == 16 [pid = 1904] [id = 509]
15:47:57 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316804e100 == 15 [pid = 1904] [id = 508]
15:47:57 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316729ee00 == 14 [pid = 1904] [id = 507]
15:47:57 INFO - PROCESS | 1856 | --DOCSHELL 0x7f31656cbe00 == 13 [pid = 1904] [id = 506]
15:47:57 INFO - PROCESS | 1856 | --DOCSHELL 0x7f31669bb100 == 12 [pid = 1904] [id = 504]
15:47:57 INFO - PROCESS | 1856 | --DOMWINDOW == 93 (0x7f31668cd400) [pid = 1904] [serial = 1353] [outer = (nil)] [url = about:blank]
15:47:57 INFO - PROCESS | 1856 | --DOMWINDOW == 92 (0x7f3168c19c00) [pid = 1904] [serial = 1356] [outer = (nil)] [url = about:blank]
15:47:57 INFO - PROCESS | 1856 | --DOMWINDOW == 91 (0x7f316b1dec00) [pid = 1904] [serial = 1369] [outer = (nil)] [url = about:blank]
15:47:57 INFO - PROCESS | 1856 | --DOMWINDOW == 90 (0x7f316c376c00) [pid = 1904] [serial = 1380] [outer = (nil)] [url = about:blank]
15:47:57 INFO - PROCESS | 1856 | --DOMWINDOW == 89 (0x7f316c105000) [pid = 1904] [serial = 1377] [outer = (nil)] [url = about:blank]
15:47:57 INFO - PROCESS | 1856 | --DOMWINDOW == 88 (0x7f316bb51000) [pid = 1904] [serial = 1374] [outer = (nil)] [url = about:blank]
15:47:57 INFO - PROCESS | 1856 | --DOMWINDOW == 87 (0x7f316f598800) [pid = 1904] [serial = 1395] [outer = (nil)] [url = about:blank]
15:47:57 INFO - PROCESS | 1856 | --DOMWINDOW == 86 (0x7f316efec800) [pid = 1904] [serial = 1392] [outer = (nil)] [url = about:blank]
15:47:57 INFO - PROCESS | 1856 | --DOMWINDOW == 85 (0x7f316aff8000) [pid = 1904] [serial = 1364] [outer = (nil)] [url = about:blank]
15:47:57 INFO - PROCESS | 1856 | --DOMWINDOW == 84 (0x7f316ab42400) [pid = 1904] [serial = 1359] [outer = (nil)] [url = about:blank]
15:47:57 INFO - PROCESS | 1856 | --DOMWINDOW == 83 (0x7f316673ac00) [pid = 1904] [serial = 1406] [outer = (nil)] [url = about:blank]
15:47:57 INFO - PROCESS | 1856 | --DOMWINDOW == 82 (0x7f316541c000) [pid = 1904] [serial = 1401] [outer = (nil)] [url = about:blank]
15:47:57 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
15:47:57 INFO - document served over http requires an https
15:47:57 INFO - sub-resource via iframe-tag using the meta-csp
15:47:57 INFO - delivery method with keep-origin-redirect and when
15:47:57 INFO - the target request is same-origin.
15:47:57 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2889ms
15:47:57 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
15:47:58 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3165788800 == 13 [pid = 1904] [id = 532]
15:47:58 INFO - PROCESS | 1856 | ++DOMWINDOW == 83 (0x7f31684dd800) [pid = 1904] [serial = 1488] [outer = (nil)]
15:47:58 INFO - PROCESS | 1856 | ++DOMWINDOW == 84 (0x7f3168c19c00) [pid = 1904] [serial = 1489] [outer = 0x7f31684dd800]
15:47:58 INFO - PROCESS | 1856 | ++DOMWINDOW == 85 (0x7f3169d8a800) [pid = 1904] [serial = 1490] [outer = 0x7f31684dd800]
15:47:58 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:58 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:59 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f31669b9300 == 14 [pid = 1904] [id = 533]
15:47:59 INFO - PROCESS | 1856 | ++DOMWINDOW == 86 (0x7f316abdc400) [pid = 1904] [serial = 1491] [outer = (nil)]
15:47:59 INFO - PROCESS | 1856 | ++DOMWINDOW == 87 (0x7f316ac98800) [pid = 1904] [serial = 1492] [outer = 0x7f316abdc400]
15:47:59 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
15:47:59 INFO - document served over http requires an https
15:47:59 INFO - sub-resource via iframe-tag using the meta-csp
15:47:59 INFO - delivery method with no-redirect and when
15:47:59 INFO - the target request is same-origin.
15:47:59 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1533ms
15:47:59 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
15:47:59 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:47:59 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3166dca100 == 15 [pid = 1904] [id = 534]
15:47:59 INFO - PROCESS | 1856 | ++DOMWINDOW == 88 (0x7f316b093000) [pid = 1904] [serial = 1493] [outer = (nil)]
15:47:59 INFO - PROCESS | 1856 | ++DOMWINDOW == 89 (0x7f316b093400) [pid = 1904] [serial = 1494] [outer = 0x7f316b093000]
15:47:59 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:00 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:00 INFO - PROCESS | 1856 | ++DOMWINDOW == 90 (0x7f316b4ea800) [pid = 1904] [serial = 1495] [outer = 0x7f316b093000]
15:48:00 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:00 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:00 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3168168a00 == 16 [pid = 1904] [id = 535]
15:48:00 INFO - PROCESS | 1856 | ++DOMWINDOW == 91 (0x7f316bb51000) [pid = 1904] [serial = 1496] [outer = (nil)]
15:48:00 INFO - PROCESS | 1856 | ++DOMWINDOW == 92 (0x7f316c027800) [pid = 1904] [serial = 1497] [outer = 0x7f316bb51000]
15:48:00 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
15:48:00 INFO - document served over http requires an https
15:48:00 INFO - sub-resource via iframe-tag using the meta-csp
15:48:00 INFO - delivery method with swap-origin-redirect and when
15:48:00 INFO - the target request is same-origin.
15:48:00 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1633ms
15:48:00 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
15:48:01 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316816ad00 == 17 [pid = 1904] [id = 536]
15:48:01 INFO - PROCESS | 1856 | ++DOMWINDOW == 93 (0x7f316c376800) [pid = 1904] [serial = 1498] [outer = (nil)]
15:48:01 INFO - PROCESS | 1856 | ++DOMWINDOW == 94 (0x7f316c376c00) [pid = 1904] [serial = 1499] [outer = 0x7f316c376800]
15:48:01 INFO - PROCESS | 1856 | ++DOMWINDOW == 95 (0x7f316d026400) [pid = 1904] [serial = 1500] [outer = 0x7f316c376800]
15:48:01 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:01 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:02 INFO - PROCESS | 1856 | --DOMWINDOW == 94 (0x7f31665fc000) [pid = 1904] [serial = 1441] [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]
15:48:02 INFO - PROCESS | 1856 | --DOMWINDOW == 93 (0x7f3164043000) [pid = 1904] [serial = 1454] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:48:02 INFO - PROCESS | 1856 | --DOMWINDOW == 92 (0x7f316aed7c00) [pid = 1904] [serial = 1451] [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]
15:48:02 INFO - PROCESS | 1856 | --DOMWINDOW == 91 (0x7f3169dfc000) [pid = 1904] [serial = 1446] [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]
15:48:02 INFO - PROCESS | 1856 | --DOMWINDOW == 90 (0x7f316541cc00) [pid = 1904] [serial = 1438] [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]
15:48:02 INFO - PROCESS | 1856 | --DOMWINDOW == 89 (0x7f316ac98c00) [pid = 1904] [serial = 1449] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445554053100]
15:48:02 INFO - PROCESS | 1856 | --DOMWINDOW == 88 (0x7f3169f26c00) [pid = 1904] [serial = 1435] [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]
15:48:02 INFO - PROCESS | 1856 | --DOMWINDOW == 87 (0x7f3167fc0800) [pid = 1904] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:48:02 INFO - PROCESS | 1856 | --DOMWINDOW == 86 (0x7f316541b400) [pid = 1904] [serial = 1412] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:48:02 INFO - PROCESS | 1856 | --DOMWINDOW == 85 (0x7f3168475400) [pid = 1904] [serial = 1396] [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]
15:48:02 INFO - PROCESS | 1856 | --DOMWINDOW == 84 (0x7f31654d2400) [pid = 1904] [serial = 1439] [outer = (nil)] [url = about:blank]
15:48:02 INFO - PROCESS | 1856 | --DOMWINDOW == 83 (0x7f316801f000) [pid = 1904] [serial = 1445] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:48:02 INFO - PROCESS | 1856 | --DOMWINDOW == 82 (0x7f316af3f000) [pid = 1904] [serial = 1452] [outer = (nil)] [url = about:blank]
15:48:02 INFO - PROCESS | 1856 | --DOMWINDOW == 81 (0x7f316ad67000) [pid = 1904] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445554053100]
15:48:02 INFO - PROCESS | 1856 | --DOMWINDOW == 80 (0x7f3168d3e800) [pid = 1904] [serial = 1427] [outer = (nil)] [url = about:blank]
15:48:02 INFO - PROCESS | 1856 | --DOMWINDOW == 79 (0x7f3165439400) [pid = 1904] [serial = 1415] [outer = (nil)] [url = about:blank]
15:48:02 INFO - PROCESS | 1856 | --DOMWINDOW == 78 (0x7f31667a9400) [pid = 1904] [serial = 1418] [outer = (nil)] [url = about:blank]
15:48:02 INFO - PROCESS | 1856 | --DOMWINDOW == 77 (0x7f31668c1000) [pid = 1904] [serial = 1442] [outer = (nil)] [url = about:blank]
15:48:02 INFO - PROCESS | 1856 | --DOMWINDOW == 76 (0x7f316541b800) [pid = 1904] [serial = 1413] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:48:02 INFO - PROCESS | 1856 | --DOMWINDOW == 75 (0x7f3166ed8800) [pid = 1904] [serial = 1421] [outer = (nil)] [url = about:blank]
15:48:02 INFO - PROCESS | 1856 | --DOMWINDOW == 74 (0x7f3169cb6c00) [pid = 1904] [serial = 1430] [outer = (nil)] [url = about:blank]
15:48:02 INFO - PROCESS | 1856 | --DOMWINDOW == 73 (0x7f3169db8400) [pid = 1904] [serial = 1433] [outer = (nil)] [url = about:blank]
15:48:02 INFO - PROCESS | 1856 | --DOMWINDOW == 72 (0x7f3164128800) [pid = 1904] [serial = 1455] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:48:02 INFO - PROCESS | 1856 | --DOMWINDOW == 71 (0x7f316ab43000) [pid = 1904] [serial = 1447] [outer = (nil)] [url = about:blank]
15:48:02 INFO - PROCESS | 1856 | --DOMWINDOW == 70 (0x7f316801f400) [pid = 1904] [serial = 1424] [outer = (nil)] [url = about:blank]
15:48:02 INFO - PROCESS | 1856 | --DOMWINDOW == 69 (0x7f316ab86000) [pid = 1904] [serial = 1436] [outer = (nil)] [url = about:blank]
15:48:02 INFO - PROCESS | 1856 | --DOMWINDOW == 68 (0x7f31656c1000) [pid = 1904] [serial = 1457] [outer = (nil)] [url = about:blank]
15:48:02 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:48:02 INFO - PROCESS | 1856 | --DOMWINDOW == 67 (0x7f316dc42800) [pid = 1904] [serial = 1398] [outer = (nil)] [url = about:blank]
15:48:03 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
15:48:03 INFO - document served over http requires an https
15:48:03 INFO - sub-resource via script-tag using the meta-csp
15:48:03 INFO - delivery method with keep-origin-redirect and when
15:48:03 INFO - the target request is same-origin.
15:48:03 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2081ms
15:48:03 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html
15:48:03 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3168f65200 == 18 [pid = 1904] [id = 537]
15:48:03 INFO - PROCESS | 1856 | ++DOMWINDOW == 68 (0x7f3164128000) [pid = 1904] [serial = 1501] [outer = (nil)]
15:48:03 INFO - PROCESS | 1856 | ++DOMWINDOW == 69 (0x7f3164128400) [pid = 1904] [serial = 1502] [outer = 0x7f3164128000]
15:48:03 INFO - PROCESS | 1856 | ++DOMWINDOW == 70 (0x7f3165439400) [pid = 1904] [serial = 1503] [outer = 0x7f3164128000]
15:48:04 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:48:05 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
15:48:05 INFO - document served over http requires an https
15:48:05 INFO - sub-resource via script-tag using the meta-csp
15:48:05 INFO - delivery method with no-redirect and when
15:48:05 INFO - the target request is same-origin.
15:48:05 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 2045ms
15:48:05 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
15:48:05 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:05 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f31656ccd00 == 19 [pid = 1904] [id = 538]
15:48:05 INFO - PROCESS | 1856 | ++DOMWINDOW == 71 (0x7f316654a000) [pid = 1904] [serial = 1504] [outer = (nil)]
15:48:05 INFO - PROCESS | 1856 | ++DOMWINDOW == 72 (0x7f3166571800) [pid = 1904] [serial = 1505] [outer = 0x7f316654a000]
15:48:05 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:05 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:06 INFO - PROCESS | 1856 | ++DOMWINDOW == 73 (0x7f31668a1c00) [pid = 1904] [serial = 1506] [outer = 0x7f316654a000]
15:48:06 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:06 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:06 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:07 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
15:48:07 INFO - document served over http requires an https
15:48:07 INFO - sub-resource via script-tag using the meta-csp
15:48:07 INFO - delivery method with swap-origin-redirect and when
15:48:07 INFO - the target request is same-origin.
15:48:07 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 2238ms
15:48:07 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
15:48:07 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:07 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316804e100 == 20 [pid = 1904] [id = 539]
15:48:07 INFO - PROCESS | 1856 | ++DOMWINDOW == 74 (0x7f3167e1d400) [pid = 1904] [serial = 1507] [outer = (nil)]
15:48:08 INFO - PROCESS | 1856 | ++DOMWINDOW == 75 (0x7f3167fc0400) [pid = 1904] [serial = 1508] [outer = 0x7f3167e1d400]
15:48:08 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:08 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:08 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:08 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:08 INFO - PROCESS | 1856 | ++DOMWINDOW == 76 (0x7f31684dd400) [pid = 1904] [serial = 1509] [outer = 0x7f3167e1d400]
15:48:08 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:08 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:09 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
15:48:09 INFO - document served over http requires an https
15:48:09 INFO - sub-resource via xhr-request using the meta-csp
15:48:09 INFO - delivery method with keep-origin-redirect and when
15:48:09 INFO - the target request is same-origin.
15:48:09 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2215ms
15:48:09 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html
15:48:09 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3169d39100 == 21 [pid = 1904] [id = 540]
15:48:09 INFO - PROCESS | 1856 | ++DOMWINDOW == 77 (0x7f316abdcc00) [pid = 1904] [serial = 1510] [outer = (nil)]
15:48:10 INFO - PROCESS | 1856 | ++DOMWINDOW == 78 (0x7f316ac93000) [pid = 1904] [serial = 1511] [outer = 0x7f316abdcc00]
15:48:10 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:10 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:10 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:10 INFO - PROCESS | 1856 | ++DOMWINDOW == 79 (0x7f316af3f000) [pid = 1904] [serial = 1512] [outer = 0x7f316abdcc00]
15:48:10 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:10 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:12 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
15:48:12 INFO - document served over http requires an https
15:48:12 INFO - sub-resource via xhr-request using the meta-csp
15:48:12 INFO - delivery method with no-redirect and when
15:48:12 INFO - the target request is same-origin.
15:48:12 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 2787ms
15:48:12 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
15:48:12 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316aed9000 == 22 [pid = 1904] [id = 541]
15:48:12 INFO - PROCESS | 1856 | ++DOMWINDOW == 80 (0x7f316d1b4000) [pid = 1904] [serial = 1513] [outer = (nil)]
15:48:12 INFO - PROCESS | 1856 | ++DOMWINDOW == 81 (0x7f316d1b4400) [pid = 1904] [serial = 1514] [outer = 0x7f316d1b4000]
15:48:13 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:13 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:13 INFO - PROCESS | 1856 | ++DOMWINDOW == 82 (0x7f316d4bb400) [pid = 1904] [serial = 1515] [outer = 0x7f316d1b4000]
15:48:13 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:13 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:13 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:14 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
15:48:14 INFO - document served over http requires an https
15:48:14 INFO - sub-resource via xhr-request using the meta-csp
15:48:14 INFO - delivery method with swap-origin-redirect and when
15:48:14 INFO - the target request is same-origin.
15:48:14 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1794ms
15:48:14 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
15:48:14 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316bb7c800 == 23 [pid = 1904] [id = 542]
15:48:14 INFO - PROCESS | 1856 | ++DOMWINDOW == 83 (0x7f316d4c1c00) [pid = 1904] [serial = 1516] [outer = (nil)]
15:48:14 INFO - PROCESS | 1856 | ++DOMWINDOW == 84 (0x7f316d4cb000) [pid = 1904] [serial = 1517] [outer = 0x7f316d4c1c00]
15:48:14 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:14 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:15 INFO - PROCESS | 1856 | ++DOMWINDOW == 85 (0x7f316d4f0000) [pid = 1904] [serial = 1518] [outer = 0x7f316d4c1c00]
15:48:15 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:15 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:15 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:15 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:48:15 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
15:48:15 INFO - document served over http requires an http
15:48:15 INFO - sub-resource via fetch-request using the meta-referrer
15:48:15 INFO - delivery method with keep-origin-redirect and when
15:48:15 INFO - the target request is cross-origin.
15:48:15 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 1755ms
15:48:15 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
15:48:16 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316c1f8900 == 24 [pid = 1904] [id = 543]
15:48:16 INFO - PROCESS | 1856 | ++DOMWINDOW == 86 (0x7f316dc73800) [pid = 1904] [serial = 1519] [outer = (nil)]
15:48:16 INFO - PROCESS | 1856 | ++DOMWINDOW == 87 (0x7f316dca5000) [pid = 1904] [serial = 1520] [outer = 0x7f316dc73800]
15:48:16 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:16 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:16 INFO - PROCESS | 1856 | ++DOMWINDOW == 88 (0x7f316e223400) [pid = 1904] [serial = 1521] [outer = 0x7f316dc73800]
15:48:16 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:16 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:16 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:16 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:17 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
15:48:17 INFO - document served over http requires an http
15:48:17 INFO - sub-resource via fetch-request using the meta-referrer
15:48:17 INFO - delivery method with no-redirect and when
15:48:17 INFO - the target request is cross-origin.
15:48:17 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1741ms
15:48:17 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
15:48:17 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316c31b900 == 25 [pid = 1904] [id = 544]
15:48:17 INFO - PROCESS | 1856 | ++DOMWINDOW == 89 (0x7f316e28c400) [pid = 1904] [serial = 1522] [outer = (nil)]
15:48:18 INFO - PROCESS | 1856 | ++DOMWINDOW == 90 (0x7f316e2f8c00) [pid = 1904] [serial = 1523] [outer = 0x7f316e28c400]
15:48:18 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:18 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:18 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:18 INFO - PROCESS | 1856 | ++DOMWINDOW == 91 (0x7f316e3cec00) [pid = 1904] [serial = 1524] [outer = 0x7f316e28c400]
15:48:18 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:18 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:18 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:19 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:48:19 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
15:48:19 INFO - document served over http requires an http
15:48:19 INFO - sub-resource via fetch-request using the meta-referrer
15:48:19 INFO - delivery method with swap-origin-redirect and when
15:48:19 INFO - the target request is cross-origin.
15:48:19 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 2085ms
15:48:19 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
15:48:20 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316c33c400 == 26 [pid = 1904] [id = 545]
15:48:20 INFO - PROCESS | 1856 | ++DOMWINDOW == 92 (0x7f3169b68400) [pid = 1904] [serial = 1525] [outer = (nil)]
15:48:20 INFO - PROCESS | 1856 | ++DOMWINDOW == 93 (0x7f316ab86800) [pid = 1904] [serial = 1526] [outer = 0x7f3169b68400]
15:48:20 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:20 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:20 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:20 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:20 INFO - PROCESS | 1856 | ++DOMWINDOW == 94 (0x7f316f4fa800) [pid = 1904] [serial = 1527] [outer = 0x7f3169b68400]
15:48:20 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:20 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:22 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316c33f100 == 27 [pid = 1904] [id = 546]
15:48:22 INFO - PROCESS | 1856 | ++DOMWINDOW == 95 (0x7f3168ffc400) [pid = 1904] [serial = 1528] [outer = (nil)]
15:48:22 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:48:22 INFO - PROCESS | 1856 | ++DOMWINDOW == 96 (0x7f3164043000) [pid = 1904] [serial = 1529] [outer = 0x7f3168ffc400]
15:48:23 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
15:48:23 INFO - document served over http requires an http
15:48:23 INFO - sub-resource via iframe-tag using the meta-referrer
15:48:23 INFO - delivery method with keep-origin-redirect and when
15:48:23 INFO - the target request is cross-origin.
15:48:23 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 3338ms
15:48:23 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
15:48:23 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3164166e00 == 28 [pid = 1904] [id = 547]
15:48:23 INFO - PROCESS | 1856 | ++DOMWINDOW == 97 (0x7f316541c000) [pid = 1904] [serial = 1530] [outer = (nil)]
15:48:23 INFO - PROCESS | 1856 | ++DOMWINDOW == 98 (0x7f3165498000) [pid = 1904] [serial = 1531] [outer = 0x7f316541c000]
15:48:23 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:23 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:23 INFO - PROCESS | 1856 | ++DOMWINDOW == 99 (0x7f316696c800) [pid = 1904] [serial = 1532] [outer = 0x7f316541c000]
15:48:23 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:24 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:24 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f31656cc800 == 29 [pid = 1904] [id = 548]
15:48:24 INFO - PROCESS | 1856 | ++DOMWINDOW == 100 (0x7f316402b400) [pid = 1904] [serial = 1533] [outer = (nil)]
15:48:24 INFO - PROCESS | 1856 | ++DOMWINDOW == 101 (0x7f31669f1000) [pid = 1904] [serial = 1534] [outer = 0x7f316402b400]
15:48:25 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
15:48:25 INFO - document served over http requires an http
15:48:25 INFO - sub-resource via iframe-tag using the meta-referrer
15:48:25 INFO - delivery method with no-redirect and when
15:48:25 INFO - the target request is cross-origin.
15:48:25 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 2140ms
15:48:25 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
15:48:25 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316816ad00 == 28 [pid = 1904] [id = 536]
15:48:25 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3168168a00 == 27 [pid = 1904] [id = 535]
15:48:25 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3166dca100 == 26 [pid = 1904] [id = 534]
15:48:25 INFO - PROCESS | 1856 | --DOCSHELL 0x7f31669b9300 == 25 [pid = 1904] [id = 533]
15:48:25 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3165788800 == 24 [pid = 1904] [id = 532]
15:48:25 INFO - PROCESS | 1856 | --DOCSHELL 0x7f31669b8e00 == 23 [pid = 1904] [id = 531]
15:48:25 INFO - PROCESS | 1856 | --DOCSHELL 0x7f31656cd200 == 22 [pid = 1904] [id = 530]
15:48:25 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316bbbbc00 == 21 [pid = 1904] [id = 529]
15:48:25 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316bbb8000 == 20 [pid = 1904] [id = 528]
15:48:25 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316b515b00 == 19 [pid = 1904] [id = 527]
15:48:25 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316b177b00 == 18 [pid = 1904] [id = 526]
15:48:25 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316aeddb00 == 17 [pid = 1904] [id = 525]
15:48:25 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316aed9a00 == 16 [pid = 1904] [id = 524]
15:48:25 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3169d37300 == 15 [pid = 1904] [id = 523]
15:48:25 INFO - PROCESS | 1856 | --DOCSHELL 0x7f31669ba700 == 14 [pid = 1904] [id = 522]
15:48:25 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3164169100 == 15 [pid = 1904] [id = 549]
15:48:25 INFO - PROCESS | 1856 | ++DOMWINDOW == 102 (0x7f316541c400) [pid = 1904] [serial = 1535] [outer = (nil)]
15:48:26 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:26 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:26 INFO - PROCESS | 1856 | ++DOMWINDOW == 103 (0x7f31666f0400) [pid = 1904] [serial = 1536] [outer = 0x7f316541c400]
15:48:26 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:26 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:26 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:26 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:26 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:26 INFO - PROCESS | 1856 | ++DOMWINDOW == 104 (0x7f3169dfcc00) [pid = 1904] [serial = 1537] [outer = 0x7f316541c400]
15:48:26 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:27 INFO - PROCESS | 1856 | --DOMWINDOW == 103 (0x7f316ac93c00) [pid = 1904] [serial = 1437] [outer = (nil)] [url = about:blank]
15:48:27 INFO - PROCESS | 1856 | --DOMWINDOW == 102 (0x7f316ac98400) [pid = 1904] [serial = 1448] [outer = (nil)] [url = about:blank]
15:48:27 INFO - PROCESS | 1856 | --DOMWINDOW == 101 (0x7f3166ef1000) [pid = 1904] [serial = 1443] [outer = (nil)] [url = about:blank]
15:48:27 INFO - PROCESS | 1856 | --DOMWINDOW == 100 (0x7f316aff8800) [pid = 1904] [serial = 1453] [outer = (nil)] [url = about:blank]
15:48:27 INFO - PROCESS | 1856 | --DOMWINDOW == 99 (0x7f31667a9c00) [pid = 1904] [serial = 1440] [outer = (nil)] [url = about:blank]
15:48:27 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3165787e00 == 16 [pid = 1904] [id = 550]
15:48:27 INFO - PROCESS | 1856 | ++DOMWINDOW == 100 (0x7f31667a9c00) [pid = 1904] [serial = 1538] [outer = (nil)]
15:48:27 INFO - PROCESS | 1856 | ++DOMWINDOW == 101 (0x7f3166ef1000) [pid = 1904] [serial = 1539] [outer = 0x7f31667a9c00]
15:48:27 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
15:48:27 INFO - document served over http requires an http
15:48:27 INFO - sub-resource via iframe-tag using the meta-referrer
15:48:27 INFO - delivery method with swap-origin-redirect and when
15:48:27 INFO - the target request is cross-origin.
15:48:27 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2611ms
15:48:27 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
15:48:28 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f31667ec500 == 17 [pid = 1904] [id = 551]
15:48:28 INFO - PROCESS | 1856 | ++DOMWINDOW == 102 (0x7f316aff8000) [pid = 1904] [serial = 1540] [outer = (nil)]
15:48:28 INFO - PROCESS | 1856 | ++DOMWINDOW == 103 (0x7f316aff8800) [pid = 1904] [serial = 1541] [outer = 0x7f316aff8000]
15:48:28 INFO - PROCESS | 1856 | ++DOMWINDOW == 104 (0x7f316b5b4000) [pid = 1904] [serial = 1542] [outer = 0x7f316aff8000]
15:48:28 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:28 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:29 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
15:48:29 INFO - document served over http requires an http
15:48:29 INFO - sub-resource via script-tag using the meta-referrer
15:48:29 INFO - delivery method with keep-origin-redirect and when
15:48:29 INFO - the target request is cross-origin.
15:48:29 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 1532ms
15:48:29 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html
15:48:29 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:29 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f31669b7a00 == 18 [pid = 1904] [id = 552]
15:48:29 INFO - PROCESS | 1856 | ++DOMWINDOW == 105 (0x7f316bbffc00) [pid = 1904] [serial = 1543] [outer = (nil)]
15:48:30 INFO - PROCESS | 1856 | ++DOMWINDOW == 106 (0x7f316c02b000) [pid = 1904] [serial = 1544] [outer = 0x7f316bbffc00]
15:48:30 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:30 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:30 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:30 INFO - PROCESS | 1856 | ++DOMWINDOW == 107 (0x7f316d4cb800) [pid = 1904] [serial = 1545] [outer = 0x7f316bbffc00]
15:48:30 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:30 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:31 INFO - PROCESS | 1856 | --DOMWINDOW == 106 (0x7f3164128400) [pid = 1904] [serial = 1502] [outer = (nil)] [url = about:blank]
15:48:31 INFO - PROCESS | 1856 | --DOMWINDOW == 105 (0x7f3169ec1c00) [pid = 1904] [serial = 1481] [outer = (nil)] [url = about:blank]
15:48:31 INFO - PROCESS | 1856 | --DOMWINDOW == 104 (0x7f316654a400) [pid = 1904] [serial = 1487] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:48:31 INFO - PROCESS | 1856 | --DOMWINDOW == 103 (0x7f316c02b800) [pid = 1904] [serial = 1475] [outer = (nil)] [url = about:blank]
15:48:31 INFO - PROCESS | 1856 | --DOMWINDOW == 102 (0x7f316cc42000) [pid = 1904] [serial = 1478] [outer = (nil)] [url = about:blank]
15:48:31 INFO - PROCESS | 1856 | --DOMWINDOW == 101 (0x7f316b5bd800) [pid = 1904] [serial = 1469] [outer = (nil)] [url = about:blank]
15:48:31 INFO - PROCESS | 1856 | --DOMWINDOW == 100 (0x7f316bb59800) [pid = 1904] [serial = 1472] [outer = (nil)] [url = about:blank]
15:48:31 INFO - PROCESS | 1856 | --DOMWINDOW == 99 (0x7f316676ac00) [pid = 1904] [serial = 1460] [outer = (nil)] [url = about:blank]
15:48:31 INFO - PROCESS | 1856 | --DOMWINDOW == 98 (0x7f316ab43400) [pid = 1904] [serial = 1463] [outer = (nil)] [url = about:blank]
15:48:31 INFO - PROCESS | 1856 | --DOMWINDOW == 97 (0x7f316b093800) [pid = 1904] [serial = 1466] [outer = (nil)] [url = about:blank]
15:48:31 INFO - PROCESS | 1856 | --DOMWINDOW == 96 (0x7f316c027800) [pid = 1904] [serial = 1497] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:48:31 INFO - PROCESS | 1856 | --DOMWINDOW == 95 (0x7f316b093400) [pid = 1904] [serial = 1494] [outer = (nil)] [url = about:blank]
15:48:31 INFO - PROCESS | 1856 | --DOMWINDOW == 94 (0x7f316c376c00) [pid = 1904] [serial = 1499] [outer = (nil)] [url = about:blank]
15:48:31 INFO - PROCESS | 1856 | --DOMWINDOW == 93 (0x7f3164153800) [pid = 1904] [serial = 1484] [outer = (nil)] [url = about:blank]
15:48:31 INFO - PROCESS | 1856 | --DOMWINDOW == 92 (0x7f316ac98800) [pid = 1904] [serial = 1492] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445554079054]
15:48:31 INFO - PROCESS | 1856 | --DOMWINDOW == 91 (0x7f3168c19c00) [pid = 1904] [serial = 1489] [outer = (nil)] [url = about:blank]
15:48:31 INFO - PROCESS | 1856 | --DOMWINDOW == 90 (0x7f316c376800) [pid = 1904] [serial = 1498] [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]
15:48:31 INFO - PROCESS | 1856 | --DOMWINDOW == 89 (0x7f316abdc400) [pid = 1904] [serial = 1491] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445554079054]
15:48:31 INFO - PROCESS | 1856 | --DOMWINDOW == 88 (0x7f3164012000) [pid = 1904] [serial = 1486] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:48:31 INFO - PROCESS | 1856 | --DOMWINDOW == 87 (0x7f316b093000) [pid = 1904] [serial = 1493] [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]
15:48:31 INFO - PROCESS | 1856 | --DOMWINDOW == 86 (0x7f3164149400) [pid = 1904] [serial = 1483] [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]
15:48:31 INFO - PROCESS | 1856 | --DOMWINDOW == 85 (0x7f316bb51000) [pid = 1904] [serial = 1496] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:48:31 INFO - PROCESS | 1856 | --DOMWINDOW == 84 (0x7f31668a1000) [pid = 1904] [serial = 1480] [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]
15:48:31 INFO - PROCESS | 1856 | --DOMWINDOW == 83 (0x7f31684dd800) [pid = 1904] [serial = 1488] [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]
15:48:31 INFO - PROCESS | 1856 | --DOMWINDOW == 82 (0x7f31668fa000) [pid = 1904] [serial = 1419] [outer = (nil)] [url = about:blank]
15:48:31 INFO - PROCESS | 1856 | --DOMWINDOW == 81 (0x7f3168440c00) [pid = 1904] [serial = 1425] [outer = (nil)] [url = about:blank]
15:48:31 INFO - PROCESS | 1856 | --DOMWINDOW == 80 (0x7f3169d0fc00) [pid = 1904] [serial = 1431] [outer = (nil)] [url = about:blank]
15:48:31 INFO - PROCESS | 1856 | --DOMWINDOW == 79 (0x7f3167e6c400) [pid = 1904] [serial = 1422] [outer = (nil)] [url = about:blank]
15:48:31 INFO - PROCESS | 1856 | --DOMWINDOW == 78 (0x7f3169f14400) [pid = 1904] [serial = 1434] [outer = (nil)] [url = about:blank]
15:48:31 INFO - PROCESS | 1856 | --DOMWINDOW == 77 (0x7f3164149000) [pid = 1904] [serial = 1411] [outer = (nil)] [url = about:blank]
15:48:31 INFO - PROCESS | 1856 | --DOMWINDOW == 76 (0x7f31656c1800) [pid = 1904] [serial = 1416] [outer = (nil)] [url = about:blank]
15:48:31 INFO - PROCESS | 1856 | --DOMWINDOW == 75 (0x7f3168ffcc00) [pid = 1904] [serial = 1428] [outer = (nil)] [url = about:blank]
15:48:31 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
15:48:31 INFO - document served over http requires an http
15:48:31 INFO - sub-resource via script-tag using the meta-referrer
15:48:31 INFO - delivery method with no-redirect and when
15:48:31 INFO - the target request is cross-origin.
15:48:31 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 2338ms
15:48:31 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
15:48:32 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:32 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3165788d00 == 19 [pid = 1904] [id = 553]
15:48:32 INFO - PROCESS | 1856 | ++DOMWINDOW == 76 (0x7f3164149400) [pid = 1904] [serial = 1546] [outer = (nil)]
15:48:32 INFO - PROCESS | 1856 | ++DOMWINDOW == 77 (0x7f316541b800) [pid = 1904] [serial = 1547] [outer = 0x7f3164149400]
15:48:32 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:32 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:32 INFO - PROCESS | 1856 | ++DOMWINDOW == 78 (0x7f31668a1000) [pid = 1904] [serial = 1548] [outer = 0x7f3164149400]
15:48:32 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:32 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:32 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:33 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
15:48:33 INFO - document served over http requires an http
15:48:33 INFO - sub-resource via script-tag using the meta-referrer
15:48:33 INFO - delivery method with swap-origin-redirect and when
15:48:33 INFO - the target request is cross-origin.
15:48:33 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 1784ms
15:48:33 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
15:48:33 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:33 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f31669bb100 == 20 [pid = 1904] [id = 554]
15:48:33 INFO - PROCESS | 1856 | ++DOMWINDOW == 79 (0x7f3168065400) [pid = 1904] [serial = 1549] [outer = (nil)]
15:48:34 INFO - PROCESS | 1856 | ++DOMWINDOW == 80 (0x7f3168475000) [pid = 1904] [serial = 1550] [outer = 0x7f3168065400]
15:48:34 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:34 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:34 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:34 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:34 INFO - PROCESS | 1856 | ++DOMWINDOW == 81 (0x7f3169b46c00) [pid = 1904] [serial = 1551] [outer = 0x7f3168065400]
15:48:34 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:34 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:35 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
15:48:35 INFO - document served over http requires an http
15:48:35 INFO - sub-resource via xhr-request using the meta-referrer
15:48:35 INFO - delivery method with keep-origin-redirect and when
15:48:35 INFO - the target request is cross-origin.
15:48:35 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 2232ms
15:48:35 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
15:48:36 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316729df00 == 21 [pid = 1904] [id = 555]
15:48:36 INFO - PROCESS | 1856 | ++DOMWINDOW == 82 (0x7f316b093000) [pid = 1904] [serial = 1552] [outer = (nil)]
15:48:36 INFO - PROCESS | 1856 | ++DOMWINDOW == 83 (0x7f316b093400) [pid = 1904] [serial = 1553] [outer = 0x7f316b093000]
15:48:36 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:36 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:36 INFO - PROCESS | 1856 | ++DOMWINDOW == 84 (0x7f316b5bd800) [pid = 1904] [serial = 1554] [outer = 0x7f316b093000]
15:48:36 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:37 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:38 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
15:48:38 INFO - document served over http requires an http
15:48:38 INFO - sub-resource via xhr-request using the meta-referrer
15:48:38 INFO - delivery method with no-redirect and when
15:48:38 INFO - the target request is cross-origin.
15:48:38 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 2109ms
15:48:38 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
15:48:38 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:38 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:38 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316804cd00 == 22 [pid = 1904] [id = 556]
15:48:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 85 (0x7f316bbff400) [pid = 1904] [serial = 1555] [outer = (nil)]
15:48:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 86 (0x7f316c027800) [pid = 1904] [serial = 1556] [outer = 0x7f316bbff400]
15:48:38 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:38 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:38 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:39 INFO - PROCESS | 1856 | ++DOMWINDOW == 87 (0x7f316c376800) [pid = 1904] [serial = 1557] [outer = 0x7f316bbff400]
15:48:39 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:39 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:40 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
15:48:40 INFO - document served over http requires an http
15:48:40 INFO - sub-resource via xhr-request using the meta-referrer
15:48:40 INFO - delivery method with swap-origin-redirect and when
15:48:40 INFO - the target request is cross-origin.
15:48:40 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2090ms
15:48:40 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
15:48:40 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316816bc00 == 23 [pid = 1904] [id = 557]
15:48:40 INFO - PROCESS | 1856 | ++DOMWINDOW == 88 (0x7f316dc73400) [pid = 1904] [serial = 1558] [outer = (nil)]
15:48:40 INFO - PROCESS | 1856 | ++DOMWINDOW == 89 (0x7f316dca5800) [pid = 1904] [serial = 1559] [outer = 0x7f316dc73400]
15:48:40 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:40 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:40 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:41 INFO - PROCESS | 1856 | ++DOMWINDOW == 90 (0x7f316f432c00) [pid = 1904] [serial = 1560] [outer = 0x7f316dc73400]
15:48:41 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:41 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:41 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:42 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
15:48:42 INFO - document served over http requires an https
15:48:42 INFO - sub-resource via fetch-request using the meta-referrer
15:48:42 INFO - delivery method with keep-origin-redirect and when
15:48:42 INFO - the target request is cross-origin.
15:48:42 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2706ms
15:48:42 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
15:48:43 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:43 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:43 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3168f62a00 == 24 [pid = 1904] [id = 558]
15:48:43 INFO - PROCESS | 1856 | ++DOMWINDOW == 91 (0x7f31705ccc00) [pid = 1904] [serial = 1561] [outer = (nil)]
15:48:43 INFO - PROCESS | 1856 | ++DOMWINDOW == 92 (0x7f3170eb2000) [pid = 1904] [serial = 1562] [outer = 0x7f31705ccc00]
15:48:43 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:43 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:43 INFO - PROCESS | 1856 | ++DOMWINDOW == 93 (0x7f3171290000) [pid = 1904] [serial = 1563] [outer = 0x7f31705ccc00]
15:48:43 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:43 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:44 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
15:48:44 INFO - document served over http requires an https
15:48:44 INFO - sub-resource via fetch-request using the meta-referrer
15:48:44 INFO - delivery method with no-redirect and when
15:48:44 INFO - the target request is cross-origin.
15:48:44 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1735ms
15:48:44 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
15:48:44 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3169c40200 == 25 [pid = 1904] [id = 559]
15:48:44 INFO - PROCESS | 1856 | ++DOMWINDOW == 94 (0x7f3171846000) [pid = 1904] [serial = 1564] [outer = (nil)]
15:48:45 INFO - PROCESS | 1856 | ++DOMWINDOW == 95 (0x7f317189dc00) [pid = 1904] [serial = 1565] [outer = 0x7f3171846000]
15:48:45 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:45 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:45 INFO - PROCESS | 1856 | ++DOMWINDOW == 96 (0x7f3171958c00) [pid = 1904] [serial = 1566] [outer = 0x7f3171846000]
15:48:45 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:45 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:46 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
15:48:46 INFO - document served over http requires an https
15:48:46 INFO - sub-resource via fetch-request using the meta-referrer
15:48:46 INFO - delivery method with swap-origin-redirect and when
15:48:46 INFO - the target request is cross-origin.
15:48:46 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 1834ms
15:48:46 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
15:48:46 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:46 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:46 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3169d38c00 == 26 [pid = 1904] [id = 560]
15:48:46 INFO - PROCESS | 1856 | ++DOMWINDOW == 97 (0x7f3171dd4800) [pid = 1904] [serial = 1567] [outer = (nil)]
15:48:46 INFO - PROCESS | 1856 | ++DOMWINDOW == 98 (0x7f31720d5400) [pid = 1904] [serial = 1568] [outer = 0x7f3171dd4800]
15:48:47 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:47 INFO - PROCESS | 1856 | ++DOMWINDOW == 99 (0x7f3172c34400) [pid = 1904] [serial = 1569] [outer = 0x7f3171dd4800]
15:48:47 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:47 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:47 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:47 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:47 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3169df5c00 == 27 [pid = 1904] [id = 561]
15:48:47 INFO - PROCESS | 1856 | ++DOMWINDOW == 100 (0x7f3172d6b000) [pid = 1904] [serial = 1570] [outer = (nil)]
15:48:48 INFO - PROCESS | 1856 | ++DOMWINDOW == 101 (0x7f3172d6b400) [pid = 1904] [serial = 1571] [outer = 0x7f3172d6b000]
15:48:48 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
15:48:48 INFO - document served over http requires an https
15:48:48 INFO - sub-resource via iframe-tag using the meta-referrer
15:48:48 INFO - delivery method with keep-origin-redirect and when
15:48:48 INFO - the target request is cross-origin.
15:48:48 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1781ms
15:48:48 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
15:48:48 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:48 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3169f87800 == 28 [pid = 1904] [id = 562]
15:48:48 INFO - PROCESS | 1856 | ++DOMWINDOW == 102 (0x7f3172de6800) [pid = 1904] [serial = 1572] [outer = (nil)]
15:48:48 INFO - PROCESS | 1856 | ++DOMWINDOW == 103 (0x7f3172df1400) [pid = 1904] [serial = 1573] [outer = 0x7f3172de6800]
15:48:49 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:49 INFO - PROCESS | 1856 | ++DOMWINDOW == 104 (0x7f317392f400) [pid = 1904] [serial = 1574] [outer = 0x7f3172de6800]
15:48:49 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:49 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:50 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316ad5ec00 == 29 [pid = 1904] [id = 563]
15:48:50 INFO - PROCESS | 1856 | ++DOMWINDOW == 105 (0x7f317394cc00) [pid = 1904] [serial = 1575] [outer = (nil)]
15:48:50 INFO - PROCESS | 1856 | ++DOMWINDOW == 106 (0x7f31739aa800) [pid = 1904] [serial = 1576] [outer = 0x7f317394cc00]
15:48:50 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
15:48:50 INFO - document served over http requires an https
15:48:50 INFO - sub-resource via iframe-tag using the meta-referrer
15:48:50 INFO - delivery method with no-redirect and when
15:48:50 INFO - the target request is cross-origin.
15:48:50 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2532ms
15:48:50 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
15:48:51 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316aeda400 == 30 [pid = 1904] [id = 564]
15:48:51 INFO - PROCESS | 1856 | ++DOMWINDOW == 107 (0x7f31739fe000) [pid = 1904] [serial = 1577] [outer = (nil)]
15:48:51 INFO - PROCESS | 1856 | ++DOMWINDOW == 108 (0x7f31739fe400) [pid = 1904] [serial = 1578] [outer = 0x7f31739fe000]
15:48:51 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:51 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:51 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:51 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:51 INFO - PROCESS | 1856 | ++DOMWINDOW == 109 (0x7f3176acbc00) [pid = 1904] [serial = 1579] [outer = 0x7f31739fe000]
15:48:51 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:51 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:52 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316b173500 == 31 [pid = 1904] [id = 565]
15:48:52 INFO - PROCESS | 1856 | ++DOMWINDOW == 110 (0x7f3176b0cc00) [pid = 1904] [serial = 1580] [outer = (nil)]
15:48:52 INFO - PROCESS | 1856 | [Child 1904] WARNING: No inner window available!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 10089
15:48:53 INFO - PROCESS | 1856 | ++DOMWINDOW == 111 (0x7f316ac93c00) [pid = 1904] [serial = 1581] [outer = 0x7f3176b0cc00]
15:48:53 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
15:48:53 INFO - document served over http requires an https
15:48:53 INFO - sub-resource via iframe-tag using the meta-referrer
15:48:53 INFO - delivery method with swap-origin-redirect and when
15:48:53 INFO - the target request is cross-origin.
15:48:53 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 3089ms
15:48:53 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
15:48:54 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:54 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:54 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:54 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:54 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3164165f00 == 32 [pid = 1904] [id = 566]
15:48:54 INFO - PROCESS | 1856 | ++DOMWINDOW == 112 (0x7f3164149000) [pid = 1904] [serial = 1582] [outer = (nil)]
15:48:54 INFO - PROCESS | 1856 | ++DOMWINDOW == 113 (0x7f3164153800) [pid = 1904] [serial = 1583] [outer = 0x7f3164149000]
15:48:54 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:54 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:54 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:55 INFO - PROCESS | 1856 | ++DOMWINDOW == 114 (0x7f3168440c00) [pid = 1904] [serial = 1584] [outer = 0x7f3164149000]
15:48:55 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:55 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:55 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:55 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:56 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:48:56 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
15:48:56 INFO - document served over http requires an https
15:48:56 INFO - sub-resource via script-tag using the meta-referrer
15:48:56 INFO - delivery method with keep-origin-redirect and when
15:48:56 INFO - the target request is cross-origin.
15:48:56 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2392ms
15:48:56 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html
15:48:57 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3164166400 == 33 [pid = 1904] [id = 567]
15:48:57 INFO - PROCESS | 1856 | ++DOMWINDOW == 115 (0x7f3166ed8000) [pid = 1904] [serial = 1585] [outer = (nil)]
15:48:57 INFO - PROCESS | 1856 | ++DOMWINDOW == 116 (0x7f3169f26c00) [pid = 1904] [serial = 1586] [outer = 0x7f3166ed8000]
15:48:57 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:57 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:57 INFO - PROCESS | 1856 | ++DOMWINDOW == 117 (0x7f316ba9c000) [pid = 1904] [serial = 1587] [outer = 0x7f3166ed8000]
15:48:57 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:58 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3165787e00 == 32 [pid = 1904] [id = 550]
15:48:58 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3164169100 == 31 [pid = 1904] [id = 549]
15:48:58 INFO - PROCESS | 1856 | --DOCSHELL 0x7f31656cc800 == 30 [pid = 1904] [id = 548]
15:48:58 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3164166e00 == 29 [pid = 1904] [id = 547]
15:48:58 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316c31b900 == 28 [pid = 1904] [id = 544]
15:48:58 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316c1f8900 == 27 [pid = 1904] [id = 543]
15:48:58 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316bb7c800 == 26 [pid = 1904] [id = 542]
15:48:58 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316aed9000 == 25 [pid = 1904] [id = 541]
15:48:58 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3169d39100 == 24 [pid = 1904] [id = 540]
15:48:58 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316804e100 == 23 [pid = 1904] [id = 539]
15:48:58 INFO - PROCESS | 1856 | --DOCSHELL 0x7f31656ccd00 == 22 [pid = 1904] [id = 538]
15:48:58 INFO - PROCESS | 1856 | --DOMWINDOW == 116 (0x7f3169d8a800) [pid = 1904] [serial = 1490] [outer = (nil)] [url = about:blank]
15:48:58 INFO - PROCESS | 1856 | --DOMWINDOW == 115 (0x7f31668c1800) [pid = 1904] [serial = 1485] [outer = (nil)] [url = about:blank]
15:48:58 INFO - PROCESS | 1856 | --DOMWINDOW == 114 (0x7f316cd24c00) [pid = 1904] [serial = 1482] [outer = (nil)] [url = about:blank]
15:48:58 INFO - PROCESS | 1856 | --DOMWINDOW == 113 (0x7f316d026400) [pid = 1904] [serial = 1500] [outer = (nil)] [url = about:blank]
15:48:58 INFO - PROCESS | 1856 | --DOMWINDOW == 112 (0x7f316b4ea800) [pid = 1904] [serial = 1495] [outer = (nil)] [url = about:blank]
15:48:58 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
15:48:58 INFO - document served over http requires an https
15:48:58 INFO - sub-resource via script-tag using the meta-referrer
15:48:58 INFO - delivery method with no-redirect and when
15:48:58 INFO - the target request is cross-origin.
15:48:58 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 2396ms
15:48:58 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
15:48:58 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:58 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f31656cc300 == 23 [pid = 1904] [id = 568]
15:48:58 INFO - PROCESS | 1856 | ++DOMWINDOW == 113 (0x7f3169dfc000) [pid = 1904] [serial = 1588] [outer = (nil)]
15:48:59 INFO - PROCESS | 1856 | ++DOMWINDOW == 114 (0x7f316ab86000) [pid = 1904] [serial = 1589] [outer = 0x7f3169dfc000]
15:48:59 INFO - PROCESS | 1856 | ++DOMWINDOW == 115 (0x7f316bb72400) [pid = 1904] [serial = 1590] [outer = 0x7f3169dfc000]
15:48:59 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:48:59 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:00 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:49:00 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
15:49:00 INFO - document served over http requires an https
15:49:00 INFO - sub-resource via script-tag using the meta-referrer
15:49:00 INFO - delivery method with swap-origin-redirect and when
15:49:00 INFO - the target request is cross-origin.
15:49:00 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1490ms
15:49:00 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
15:49:00 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f31669bb600 == 24 [pid = 1904] [id = 569]
15:49:00 INFO - PROCESS | 1856 | ++DOMWINDOW == 116 (0x7f316d4bf000) [pid = 1904] [serial = 1591] [outer = (nil)]
15:49:00 INFO - PROCESS | 1856 | ++DOMWINDOW == 117 (0x7f316dc47400) [pid = 1904] [serial = 1592] [outer = 0x7f316d4bf000]
15:49:00 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:00 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:00 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:00 INFO - PROCESS | 1856 | ++DOMWINDOW == 118 (0x7f31705cc400) [pid = 1904] [serial = 1593] [outer = 0x7f316d4bf000]
15:49:01 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:01 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:01 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
15:49:01 INFO - document served over http requires an https
15:49:01 INFO - sub-resource via xhr-request using the meta-referrer
15:49:01 INFO - delivery method with keep-origin-redirect and when
15:49:01 INFO - the target request is cross-origin.
15:49:01 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1681ms
15:49:01 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
15:49:02 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:02 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3168f66100 == 25 [pid = 1904] [id = 570]
15:49:02 INFO - PROCESS | 1856 | ++DOMWINDOW == 119 (0x7f3172162c00) [pid = 1904] [serial = 1594] [outer = (nil)]
15:49:02 INFO - PROCESS | 1856 | ++DOMWINDOW == 120 (0x7f3172ddd000) [pid = 1904] [serial = 1595] [outer = 0x7f3172162c00]
15:49:02 INFO - PROCESS | 1856 | ++DOMWINDOW == 121 (0x7f3176e4a000) [pid = 1904] [serial = 1596] [outer = 0x7f3172162c00]
15:49:02 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:02 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:03 INFO - PROCESS | 1856 | --DOMWINDOW == 120 (0x7f316aff8800) [pid = 1904] [serial = 1541] [outer = (nil)] [url = about:blank]
15:49:03 INFO - PROCESS | 1856 | --DOMWINDOW == 119 (0x7f3167fc0400) [pid = 1904] [serial = 1508] [outer = (nil)] [url = about:blank]
15:49:03 INFO - PROCESS | 1856 | --DOMWINDOW == 118 (0x7f316dca5000) [pid = 1904] [serial = 1520] [outer = (nil)] [url = about:blank]
15:49:03 INFO - PROCESS | 1856 | --DOMWINDOW == 117 (0x7f316e2f8c00) [pid = 1904] [serial = 1523] [outer = (nil)] [url = about:blank]
15:49:03 INFO - PROCESS | 1856 | --DOMWINDOW == 116 (0x7f3166571800) [pid = 1904] [serial = 1505] [outer = (nil)] [url = about:blank]
15:49:03 INFO - PROCESS | 1856 | --DOMWINDOW == 115 (0x7f316ab86800) [pid = 1904] [serial = 1526] [outer = (nil)] [url = about:blank]
15:49:03 INFO - PROCESS | 1856 | --DOMWINDOW == 114 (0x7f3166ef1000) [pid = 1904] [serial = 1539] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:49:03 INFO - PROCESS | 1856 | --DOMWINDOW == 113 (0x7f31669f1000) [pid = 1904] [serial = 1534] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445554104915]
15:49:03 INFO - PROCESS | 1856 | --DOMWINDOW == 112 (0x7f316ac93000) [pid = 1904] [serial = 1511] [outer = (nil)] [url = about:blank]
15:49:03 INFO - PROCESS | 1856 | --DOMWINDOW == 111 (0x7f316d4cb000) [pid = 1904] [serial = 1517] [outer = (nil)] [url = about:blank]
15:49:03 INFO - PROCESS | 1856 | --DOMWINDOW == 110 (0x7f3165498000) [pid = 1904] [serial = 1531] [outer = (nil)] [url = about:blank]
15:49:03 INFO - PROCESS | 1856 | --DOMWINDOW == 109 (0x7f3164043000) [pid = 1904] [serial = 1529] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:49:03 INFO - PROCESS | 1856 | --DOMWINDOW == 108 (0x7f31666f0400) [pid = 1904] [serial = 1536] [outer = (nil)] [url = about:blank]
15:49:03 INFO - PROCESS | 1856 | --DOMWINDOW == 107 (0x7f316d1b4400) [pid = 1904] [serial = 1514] [outer = (nil)] [url = about:blank]
15:49:03 INFO - PROCESS | 1856 | --DOMWINDOW == 106 (0x7f316541c000) [pid = 1904] [serial = 1530] [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]
15:49:03 INFO - PROCESS | 1856 | --DOMWINDOW == 105 (0x7f316aff8000) [pid = 1904] [serial = 1540] [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]
15:49:03 INFO - PROCESS | 1856 | --DOMWINDOW == 104 (0x7f316541c400) [pid = 1904] [serial = 1535] [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]
15:49:03 INFO - PROCESS | 1856 | --DOMWINDOW == 103 (0x7f31667a9c00) [pid = 1904] [serial = 1538] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:49:03 INFO - PROCESS | 1856 | --DOMWINDOW == 102 (0x7f316402b400) [pid = 1904] [serial = 1533] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445554104915]
15:49:03 INFO - PROCESS | 1856 | --DOMWINDOW == 101 (0x7f3168ffc400) [pid = 1904] [serial = 1528] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:49:03 INFO - PROCESS | 1856 | --DOMWINDOW == 100 (0x7f316c14cc00) [pid = 1904] [serial = 1476] [outer = (nil)] [url = about:blank]
15:49:03 INFO - PROCESS | 1856 | --DOMWINDOW == 99 (0x7f316cd24000) [pid = 1904] [serial = 1479] [outer = (nil)] [url = about:blank]
15:49:03 INFO - PROCESS | 1856 | --DOMWINDOW == 98 (0x7f3167e6c000) [pid = 1904] [serial = 1461] [outer = (nil)] [url = about:blank]
15:49:03 INFO - PROCESS | 1856 | --DOMWINDOW == 97 (0x7f316ad67c00) [pid = 1904] [serial = 1464] [outer = (nil)] [url = about:blank]
15:49:03 INFO - PROCESS | 1856 | --DOMWINDOW == 96 (0x7f316b15fc00) [pid = 1904] [serial = 1467] [outer = (nil)] [url = about:blank]
15:49:03 INFO - PROCESS | 1856 | --DOMWINDOW == 95 (0x7f316ba92800) [pid = 1904] [serial = 1470] [outer = (nil)] [url = about:blank]
15:49:03 INFO - PROCESS | 1856 | --DOMWINDOW == 94 (0x7f316bb72800) [pid = 1904] [serial = 1473] [outer = (nil)] [url = about:blank]
15:49:03 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
15:49:03 INFO - document served over http requires an https
15:49:03 INFO - sub-resource via xhr-request using the meta-referrer
15:49:03 INFO - delivery method with no-redirect and when
15:49:03 INFO - the target request is cross-origin.
15:49:03 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1749ms
15:49:03 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
15:49:03 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3169f86900 == 26 [pid = 1904] [id = 571]
15:49:03 INFO - PROCESS | 1856 | ++DOMWINDOW == 95 (0x7f316541c000) [pid = 1904] [serial = 1597] [outer = (nil)]
15:49:04 INFO - PROCESS | 1856 | ++DOMWINDOW == 96 (0x7f316541c400) [pid = 1904] [serial = 1598] [outer = 0x7f316541c000]
15:49:04 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:04 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:04 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:04 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:04 INFO - PROCESS | 1856 | ++DOMWINDOW == 97 (0x7f31667a9c00) [pid = 1904] [serial = 1599] [outer = 0x7f316541c000]
15:49:04 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:04 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:05 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
15:49:05 INFO - document served over http requires an https
15:49:05 INFO - sub-resource via xhr-request using the meta-referrer
15:49:05 INFO - delivery method with swap-origin-redirect and when
15:49:05 INFO - the target request is cross-origin.
15:49:05 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2233ms
15:49:05 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
15:49:06 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f31669b9d00 == 27 [pid = 1904] [id = 572]
15:49:06 INFO - PROCESS | 1856 | ++DOMWINDOW == 98 (0x7f3167fc0000) [pid = 1904] [serial = 1600] [outer = (nil)]
15:49:06 INFO - PROCESS | 1856 | ++DOMWINDOW == 99 (0x7f3167fc0400) [pid = 1904] [serial = 1601] [outer = 0x7f3167fc0000]
15:49:06 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:06 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:06 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:06 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:07 INFO - PROCESS | 1856 | ++DOMWINDOW == 100 (0x7f316ac93000) [pid = 1904] [serial = 1602] [outer = 0x7f3167fc0000]
15:49:07 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:07 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:07 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:08 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
15:49:08 INFO - document served over http requires an http
15:49:08 INFO - sub-resource via fetch-request using the meta-referrer
15:49:08 INFO - delivery method with keep-origin-redirect and when
15:49:08 INFO - the target request is same-origin.
15:49:08 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2281ms
15:49:08 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html
15:49:08 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:08 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3169c3da00 == 28 [pid = 1904] [id = 573]
15:49:08 INFO - PROCESS | 1856 | ++DOMWINDOW == 101 (0x7f316aff8800) [pid = 1904] [serial = 1603] [outer = (nil)]
15:49:08 INFO - PROCESS | 1856 | ++DOMWINDOW == 102 (0x7f316b4df800) [pid = 1904] [serial = 1604] [outer = 0x7f316aff8800]
15:49:09 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:09 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:09 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:09 INFO - PROCESS | 1856 | ++DOMWINDOW == 103 (0x7f316c14cc00) [pid = 1904] [serial = 1605] [outer = 0x7f316aff8800]
15:49:09 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:09 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:10 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
15:49:10 INFO - document served over http requires an http
15:49:10 INFO - sub-resource via fetch-request using the meta-referrer
15:49:10 INFO - delivery method with no-redirect and when
15:49:10 INFO - the target request is same-origin.
15:49:10 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 2085ms
15:49:10 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
15:49:10 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:11 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316aedd100 == 29 [pid = 1904] [id = 574]
15:49:11 INFO - PROCESS | 1856 | ++DOMWINDOW == 104 (0x7f316d4cb000) [pid = 1904] [serial = 1606] [outer = (nil)]
15:49:11 INFO - PROCESS | 1856 | ++DOMWINDOW == 105 (0x7f316dca5000) [pid = 1904] [serial = 1607] [outer = 0x7f316d4cb000]
15:49:11 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:11 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:11 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:11 INFO - PROCESS | 1856 | ++DOMWINDOW == 106 (0x7f3171958400) [pid = 1904] [serial = 1608] [outer = 0x7f316d4cb000]
15:49:12 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:12 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:49:12 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
15:49:12 INFO - document served over http requires an http
15:49:12 INFO - sub-resource via fetch-request using the meta-referrer
15:49:12 INFO - delivery method with swap-origin-redirect and when
15:49:12 INFO - the target request is same-origin.
15:49:12 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 2458ms
15:49:12 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
15:49:13 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:13 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316bb7b400 == 30 [pid = 1904] [id = 575]
15:49:13 INFO - PROCESS | 1856 | ++DOMWINDOW == 107 (0x7f3176f05800) [pid = 1904] [serial = 1609] [outer = (nil)]
15:49:13 INFO - PROCESS | 1856 | ++DOMWINDOW == 108 (0x7f3176f11c00) [pid = 1904] [serial = 1610] [outer = 0x7f3176f05800]
15:49:13 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:13 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:13 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:13 INFO - PROCESS | 1856 | ++DOMWINDOW == 109 (0x7f3176fdac00) [pid = 1904] [serial = 1611] [outer = 0x7f3176f05800]
15:49:13 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:13 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:14 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316bb7e600 == 31 [pid = 1904] [id = 576]
15:49:14 INFO - PROCESS | 1856 | ++DOMWINDOW == 110 (0x7f3176fe4400) [pid = 1904] [serial = 1612] [outer = (nil)]
15:49:14 INFO - PROCESS | 1856 | ++DOMWINDOW == 111 (0x7f3176fe4c00) [pid = 1904] [serial = 1613] [outer = 0x7f3176fe4400]
15:49:14 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
15:49:14 INFO - document served over http requires an http
15:49:14 INFO - sub-resource via iframe-tag using the meta-referrer
15:49:14 INFO - delivery method with keep-origin-redirect and when
15:49:14 INFO - the target request is same-origin.
15:49:14 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 1833ms
15:49:14 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
15:49:14 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:14 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316bbba300 == 32 [pid = 1904] [id = 577]
15:49:14 INFO - PROCESS | 1856 | ++DOMWINDOW == 112 (0x7f317717e800) [pid = 1904] [serial = 1614] [outer = (nil)]
15:49:15 INFO - PROCESS | 1856 | ++DOMWINDOW == 113 (0x7f31771aa000) [pid = 1904] [serial = 1615] [outer = 0x7f317717e800]
15:49:15 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:15 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:15 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:15 INFO - PROCESS | 1856 | ++DOMWINDOW == 114 (0x7f31771aa400) [pid = 1904] [serial = 1616] [outer = 0x7f317717e800]
15:49:15 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:15 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:15 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:16 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316c08fa00 == 33 [pid = 1904] [id = 578]
15:49:16 INFO - PROCESS | 1856 | ++DOMWINDOW == 115 (0x7f3171cac000) [pid = 1904] [serial = 1617] [outer = (nil)]
15:49:16 INFO - PROCESS | 1856 | ++DOMWINDOW == 116 (0x7f3168f89800) [pid = 1904] [serial = 1618] [outer = 0x7f3171cac000]
15:49:16 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
15:49:16 INFO - document served over http requires an http
15:49:16 INFO - sub-resource via iframe-tag using the meta-referrer
15:49:16 INFO - delivery method with no-redirect and when
15:49:16 INFO - the target request is same-origin.
15:49:16 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 1683ms
15:49:16 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
15:49:16 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:16 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316c1f7500 == 34 [pid = 1904] [id = 579]
15:49:16 INFO - PROCESS | 1856 | ++DOMWINDOW == 117 (0x7f3171cef800) [pid = 1904] [serial = 1619] [outer = (nil)]
15:49:16 INFO - PROCESS | 1856 | ++DOMWINDOW == 118 (0x7f3171cefc00) [pid = 1904] [serial = 1620] [outer = 0x7f3171cef800]
15:49:17 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:17 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:17 INFO - PROCESS | 1856 | ++DOMWINDOW == 119 (0x7f3171d63000) [pid = 1904] [serial = 1621] [outer = 0x7f3171cef800]
15:49:17 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:17 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:17 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:17 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316c1fb100 == 35 [pid = 1904] [id = 580]
15:49:17 INFO - PROCESS | 1856 | ++DOMWINDOW == 120 (0x7f3171d63800) [pid = 1904] [serial = 1622] [outer = (nil)]
15:49:18 INFO - PROCESS | 1856 | ++DOMWINDOW == 121 (0x7f31721b5000) [pid = 1904] [serial = 1623] [outer = 0x7f3171d63800]
15:49:18 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
15:49:18 INFO - document served over http requires an http
15:49:18 INFO - sub-resource via iframe-tag using the meta-referrer
15:49:18 INFO - delivery method with swap-origin-redirect and when
15:49:18 INFO - the target request is same-origin.
15:49:18 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 1838ms
15:49:18 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
15:49:18 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316c31b400 == 36 [pid = 1904] [id = 581]
15:49:18 INFO - PROCESS | 1856 | ++DOMWINDOW == 122 (0x7f316c324400) [pid = 1904] [serial = 1624] [outer = (nil)]
15:49:18 INFO - PROCESS | 1856 | ++DOMWINDOW == 123 (0x7f316c324800) [pid = 1904] [serial = 1625] [outer = 0x7f316c324400]
15:49:19 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:19 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:19 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:19 INFO - PROCESS | 1856 | ++DOMWINDOW == 124 (0x7f3172191000) [pid = 1904] [serial = 1626] [outer = 0x7f316c324400]
15:49:19 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:19 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49: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
15:49:20 INFO - document served over http requires an http
15:49:20 INFO - sub-resource via script-tag using the meta-referrer
15:49:20 INFO - delivery method with keep-origin-redirect and when
15:49:20 INFO - the target request is same-origin.
15:49:20 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2350ms
15:49:20 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html
15:49:20 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316c33c900 == 37 [pid = 1904] [id = 582]
15:49:20 INFO - PROCESS | 1856 | ++DOMWINDOW == 125 (0x7f316cc2e400) [pid = 1904] [serial = 1627] [outer = (nil)]
15:49:21 INFO - PROCESS | 1856 | ++DOMWINDOW == 126 (0x7f316cc2e800) [pid = 1904] [serial = 1628] [outer = 0x7f316cc2e400]
15:49:21 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:21 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:21 INFO - PROCESS | 1856 | ++DOMWINDOW == 127 (0x7f3176e67c00) [pid = 1904] [serial = 1629] [outer = 0x7f316cc2e400]
15:49:21 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:21 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:22 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:49: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
15:49:22 INFO - document served over http requires an http
15:49:22 INFO - sub-resource via script-tag using the meta-referrer
15:49:22 INFO - delivery method with no-redirect and when
15:49:22 INFO - the target request is same-origin.
15:49:22 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 2090ms
15:49:22 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
15:49:22 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:23 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316d569800 == 38 [pid = 1904] [id = 583]
15:49:23 INFO - PROCESS | 1856 | ++DOMWINDOW == 128 (0x7f316ae99c00) [pid = 1904] [serial = 1630] [outer = (nil)]
15:49:23 INFO - PROCESS | 1856 | ++DOMWINDOW == 129 (0x7f316bb07000) [pid = 1904] [serial = 1631] [outer = 0x7f316ae99c00]
15:49:23 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:23 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:23 INFO - PROCESS | 1856 | ++DOMWINDOW == 130 (0x7f316c146800) [pid = 1904] [serial = 1632] [outer = 0x7f316ae99c00]
15:49:23 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:23 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:23 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49: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
15:49:26 INFO - document served over http requires an http
15:49:26 INFO - sub-resource via script-tag using the meta-referrer
15:49:26 INFO - delivery method with swap-origin-redirect and when
15:49:26 INFO - the target request is same-origin.
15:49:26 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 3539ms
15:49:26 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
15:49:26 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f31656caf00 == 39 [pid = 1904] [id = 584]
15:49:26 INFO - PROCESS | 1856 | ++DOMWINDOW == 131 (0x7f316412c800) [pid = 1904] [serial = 1633] [outer = (nil)]
15:49:27 INFO - PROCESS | 1856 | ++DOMWINDOW == 132 (0x7f3165768000) [pid = 1904] [serial = 1634] [outer = 0x7f316412c800]
15:49:27 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:27 INFO - PROCESS | 1856 | ++DOMWINDOW == 133 (0x7f3168c52800) [pid = 1904] [serial = 1635] [outer = 0x7f316412c800]
15:49:27 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:27 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49: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
15:49:28 INFO - document served over http requires an http
15:49:28 INFO - sub-resource via xhr-request using the meta-referrer
15:49:28 INFO - delivery method with keep-origin-redirect and when
15:49:28 INFO - the target request is same-origin.
15:49:28 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1993ms
15:49:28 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html
15:49:28 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3166dc7e00 == 40 [pid = 1904] [id = 585]
15:49:28 INFO - PROCESS | 1856 | ++DOMWINDOW == 134 (0x7f3169d8a800) [pid = 1904] [serial = 1636] [outer = (nil)]
15:49:28 INFO - PROCESS | 1856 | ++DOMWINDOW == 135 (0x7f316ab42400) [pid = 1904] [serial = 1637] [outer = 0x7f3169d8a800]
15:49:28 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:29 INFO - PROCESS | 1856 | ++DOMWINDOW == 136 (0x7f316afec000) [pid = 1904] [serial = 1638] [outer = 0x7f3169d8a800]
15:49:29 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:29 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
15:49:29 INFO - document served over http requires an http
15:49:29 INFO - sub-resource via xhr-request using the meta-referrer
15:49:29 INFO - delivery method with no-redirect and when
15:49:29 INFO - the target request is same-origin.
15:49:29 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1701ms
15:49:29 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
15:49:30 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:30 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f31669b8400 == 41 [pid = 1904] [id = 586]
15:49:30 INFO - PROCESS | 1856 | ++DOMWINDOW == 137 (0x7f3164012000) [pid = 1904] [serial = 1639] [outer = (nil)]
15:49:30 INFO - PROCESS | 1856 | ++DOMWINDOW == 138 (0x7f3164012800) [pid = 1904] [serial = 1640] [outer = 0x7f3164012000]
15:49:30 INFO - PROCESS | 1856 | ++DOMWINDOW == 139 (0x7f31667a9800) [pid = 1904] [serial = 1641] [outer = 0x7f3164012000]
15:49:30 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:30 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:31 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3168f66100 == 40 [pid = 1904] [id = 570]
15:49:31 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316ad5bf00 == 39 [pid = 1904] [id = 521]
15:49:31 INFO - PROCESS | 1856 | --DOCSHELL 0x7f31669bb600 == 38 [pid = 1904] [id = 569]
15:49:31 INFO - PROCESS | 1856 | --DOCSHELL 0x7f31656cc300 == 37 [pid = 1904] [id = 568]
15:49:31 INFO - PROCESS | 1856 | --DOCSHELL 0x7f31667ec500 == 36 [pid = 1904] [id = 551]
15:49:31 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3164166400 == 35 [pid = 1904] [id = 567]
15:49:31 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3164165f00 == 34 [pid = 1904] [id = 566]
15:49:31 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316b173500 == 33 [pid = 1904] [id = 565]
15:49:31 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316ad5ec00 == 32 [pid = 1904] [id = 563]
15:49:31 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3169f87800 == 31 [pid = 1904] [id = 562]
15:49:31 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3169df5c00 == 30 [pid = 1904] [id = 561]
15:49:31 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3169d38c00 == 29 [pid = 1904] [id = 560]
15:49:31 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3169c40200 == 28 [pid = 1904] [id = 559]
15:49:31 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3168f62a00 == 27 [pid = 1904] [id = 558]
15:49:31 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316c33f100 == 26 [pid = 1904] [id = 546]
15:49:31 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316816bc00 == 25 [pid = 1904] [id = 557]
15:49:31 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316804cd00 == 24 [pid = 1904] [id = 556]
15:49:31 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316729df00 == 23 [pid = 1904] [id = 555]
15:49:31 INFO - PROCESS | 1856 | --DOCSHELL 0x7f31669bb100 == 22 [pid = 1904] [id = 554]
15:49:31 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3165788d00 == 21 [pid = 1904] [id = 553]
15:49:31 INFO - PROCESS | 1856 | --DOCSHELL 0x7f31669b7a00 == 20 [pid = 1904] [id = 552]
15:49:31 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3168f65200 == 19 [pid = 1904] [id = 537]
15:49:31 INFO - PROCESS | 1856 | --DOMWINDOW == 138 (0x7f316b5b4000) [pid = 1904] [serial = 1542] [outer = (nil)] [url = about:blank]
15:49:31 INFO - PROCESS | 1856 | --DOMWINDOW == 137 (0x7f316696c800) [pid = 1904] [serial = 1532] [outer = (nil)] [url = about:blank]
15:49:31 INFO - PROCESS | 1856 | --DOMWINDOW == 136 (0x7f3169dfcc00) [pid = 1904] [serial = 1537] [outer = (nil)] [url = about:blank]
15:49:31 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
15:49:31 INFO - document served over http requires an http
15:49:31 INFO - sub-resource via xhr-request using the meta-referrer
15:49:31 INFO - delivery method with swap-origin-redirect and when
15:49:31 INFO - the target request is same-origin.
15:49:31 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1681ms
15:49:31 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
15:49:31 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3165788d00 == 20 [pid = 1904] [id = 587]
15:49:31 INFO - PROCESS | 1856 | ++DOMWINDOW == 137 (0x7f3166ed8c00) [pid = 1904] [serial = 1642] [outer = (nil)]
15:49:32 INFO - PROCESS | 1856 | ++DOMWINDOW == 138 (0x7f3167e1dc00) [pid = 1904] [serial = 1643] [outer = 0x7f3166ed8c00]
15:49:32 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:32 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:32 INFO - PROCESS | 1856 | ++DOMWINDOW == 139 (0x7f3169b68800) [pid = 1904] [serial = 1644] [outer = 0x7f3166ed8c00]
15:49:32 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:32 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:33 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
15:49:33 INFO - document served over http requires an https
15:49:33 INFO - sub-resource via fetch-request using the meta-referrer
15:49:33 INFO - delivery method with keep-origin-redirect and when
15:49:33 INFO - the target request is same-origin.
15:49:33 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 1480ms
15:49:33 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html
15:49:33 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3166dc9700 == 21 [pid = 1904] [id = 588]
15:49:33 INFO - PROCESS | 1856 | ++DOMWINDOW == 140 (0x7f316b04c000) [pid = 1904] [serial = 1645] [outer = (nil)]
15:49:33 INFO - PROCESS | 1856 | ++DOMWINDOW == 141 (0x7f316b14d800) [pid = 1904] [serial = 1646] [outer = 0x7f316b04c000]
15:49:33 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:33 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:34 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:34 INFO - PROCESS | 1856 | ++DOMWINDOW == 142 (0x7f316ba92400) [pid = 1904] [serial = 1647] [outer = 0x7f316b04c000]
15:49:34 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:34 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:35 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
15:49:35 INFO - document served over http requires an https
15:49:35 INFO - sub-resource via fetch-request using the meta-referrer
15:49:35 INFO - delivery method with no-redirect and when
15:49:35 INFO - the target request is same-origin.
15:49:35 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 2133ms
15:49:35 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
15:49:35 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316816b200 == 22 [pid = 1904] [id = 589]
15:49:35 INFO - PROCESS | 1856 | ++DOMWINDOW == 143 (0x7f316bb72800) [pid = 1904] [serial = 1648] [outer = (nil)]
15:49:35 INFO - PROCESS | 1856 | ++DOMWINDOW == 144 (0x7f316bb9f400) [pid = 1904] [serial = 1649] [outer = 0x7f316bb72800]
15:49:36 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:36 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:36 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:36 INFO - PROCESS | 1856 | ++DOMWINDOW == 145 (0x7f316c03d800) [pid = 1904] [serial = 1650] [outer = 0x7f316bb72800]
15:49:36 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:36 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:36 INFO - PROCESS | 1856 | --DOMWINDOW == 144 (0x7f3176b0cc00) [pid = 1904] [serial = 1580] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:49:36 INFO - PROCESS | 1856 | --DOMWINDOW == 143 (0x7f317394cc00) [pid = 1904] [serial = 1575] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445554130407]
15:49:36 INFO - PROCESS | 1856 | --DOMWINDOW == 142 (0x7f3172d6b000) [pid = 1904] [serial = 1570] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:49:36 INFO - PROCESS | 1856 | --DOMWINDOW == 141 (0x7f316541c400) [pid = 1904] [serial = 1598] [outer = (nil)] [url = about:blank]
15:49:36 INFO - PROCESS | 1856 | --DOMWINDOW == 140 (0x7f31739aa800) [pid = 1904] [serial = 1576] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445554130407]
15:49:36 INFO - PROCESS | 1856 | --DOMWINDOW == 139 (0x7f316ac93c00) [pid = 1904] [serial = 1581] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:49:36 INFO - PROCESS | 1856 | --DOMWINDOW == 138 (0x7f316541b800) [pid = 1904] [serial = 1547] [outer = (nil)] [url = about:blank]
15:49:36 INFO - PROCESS | 1856 | --DOMWINDOW == 137 (0x7f316ab86000) [pid = 1904] [serial = 1589] [outer = (nil)] [url = about:blank]
15:49:36 INFO - PROCESS | 1856 | --DOMWINDOW == 136 (0x7f316b093400) [pid = 1904] [serial = 1553] [outer = (nil)] [url = about:blank]
15:49:36 INFO - PROCESS | 1856 | --DOMWINDOW == 135 (0x7f3172d6b400) [pid = 1904] [serial = 1571] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:49:37 INFO - PROCESS | 1856 | --DOMWINDOW == 134 (0x7f31739fe400) [pid = 1904] [serial = 1578] [outer = (nil)] [url = about:blank]
15:49:37 INFO - PROCESS | 1856 | --DOMWINDOW == 133 (0x7f316dc47400) [pid = 1904] [serial = 1592] [outer = (nil)] [url = about:blank]
15:49:37 INFO - PROCESS | 1856 | --DOMWINDOW == 132 (0x7f3172df1400) [pid = 1904] [serial = 1573] [outer = (nil)] [url = about:blank]
15:49:37 INFO - PROCESS | 1856 | --DOMWINDOW == 131 (0x7f316c02b000) [pid = 1904] [serial = 1544] [outer = (nil)] [url = about:blank]
15:49:37 INFO - PROCESS | 1856 | --DOMWINDOW == 130 (0x7f3168475000) [pid = 1904] [serial = 1550] [outer = (nil)] [url = about:blank]
15:49:37 INFO - PROCESS | 1856 | --DOMWINDOW == 129 (0x7f3164153800) [pid = 1904] [serial = 1583] [outer = (nil)] [url = about:blank]
15:49:37 INFO - PROCESS | 1856 | --DOMWINDOW == 128 (0x7f316c027800) [pid = 1904] [serial = 1556] [outer = (nil)] [url = about:blank]
15:49:37 INFO - PROCESS | 1856 | --DOMWINDOW == 127 (0x7f3170eb2000) [pid = 1904] [serial = 1562] [outer = (nil)] [url = about:blank]
15:49:37 INFO - PROCESS | 1856 | --DOMWINDOW == 126 (0x7f31720d5400) [pid = 1904] [serial = 1568] [outer = (nil)] [url = about:blank]
15:49:37 INFO - PROCESS | 1856 | --DOMWINDOW == 125 (0x7f3172ddd000) [pid = 1904] [serial = 1595] [outer = (nil)] [url = about:blank]
15:49:37 INFO - PROCESS | 1856 | --DOMWINDOW == 124 (0x7f3169f26c00) [pid = 1904] [serial = 1586] [outer = (nil)] [url = about:blank]
15:49:37 INFO - PROCESS | 1856 | --DOMWINDOW == 123 (0x7f317189dc00) [pid = 1904] [serial = 1565] [outer = (nil)] [url = about:blank]
15:49:37 INFO - PROCESS | 1856 | --DOMWINDOW == 122 (0x7f316dca5800) [pid = 1904] [serial = 1559] [outer = (nil)] [url = about:blank]
15:49:37 INFO - PROCESS | 1856 | --DOMWINDOW == 121 (0x7f3169dfc000) [pid = 1904] [serial = 1588] [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]
15:49:37 INFO - PROCESS | 1856 | --DOMWINDOW == 120 (0x7f3166ed8000) [pid = 1904] [serial = 1585] [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]
15:49:37 INFO - PROCESS | 1856 | --DOMWINDOW == 119 (0x7f3172162c00) [pid = 1904] [serial = 1594] [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]
15:49:37 INFO - PROCESS | 1856 | --DOMWINDOW == 118 (0x7f316d4bf000) [pid = 1904] [serial = 1591] [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]
15:49:37 INFO - PROCESS | 1856 | --DOMWINDOW == 117 (0x7f3164149000) [pid = 1904] [serial = 1582] [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]
15:49:37 INFO - PROCESS | 1856 | --DOMWINDOW == 116 (0x7f31705cc400) [pid = 1904] [serial = 1593] [outer = (nil)] [url = about:blank]
15:49:37 INFO - PROCESS | 1856 | --DOMWINDOW == 115 (0x7f3165439400) [pid = 1904] [serial = 1503] [outer = (nil)] [url = about:blank]
15:49:37 INFO - PROCESS | 1856 | --DOMWINDOW == 114 (0x7f3176e4a000) [pid = 1904] [serial = 1596] [outer = (nil)] [url = about:blank]
15:49:37 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
15:49:37 INFO - document served over http requires an https
15:49:37 INFO - sub-resource via fetch-request using the meta-referrer
15:49:37 INFO - delivery method with swap-origin-redirect and when
15:49:37 INFO - the target request is same-origin.
15:49:37 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2438ms
15:49:37 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
15:49:38 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3168f66600 == 23 [pid = 1904] [id = 590]
15:49:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 115 (0x7f3164149000) [pid = 1904] [serial = 1651] [outer = (nil)]
15:49:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 116 (0x7f3164153800) [pid = 1904] [serial = 1652] [outer = 0x7f3164149000]
15:49:38 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:38 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:38 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 117 (0x7f31666f6c00) [pid = 1904] [serial = 1653] [outer = 0x7f3164149000]
15:49:38 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:38 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:39 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3165786a00 == 24 [pid = 1904] [id = 591]
15:49:39 INFO - PROCESS | 1856 | ++DOMWINDOW == 118 (0x7f3163a87800) [pid = 1904] [serial = 1654] [outer = (nil)]
15:49:39 INFO - PROCESS | 1856 | ++DOMWINDOW == 119 (0x7f3164128c00) [pid = 1904] [serial = 1655] [outer = 0x7f3163a87800]
15:49:39 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
15:49:39 INFO - document served over http requires an https
15:49:39 INFO - sub-resource via iframe-tag using the meta-referrer
15:49:39 INFO - delivery method with keep-origin-redirect and when
15:49:39 INFO - the target request is same-origin.
15:49:39 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2183ms
15:49:39 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
15:49:40 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:40 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3166dc8300 == 25 [pid = 1904] [id = 592]
15:49:40 INFO - PROCESS | 1856 | ++DOMWINDOW == 120 (0x7f3166ed8000) [pid = 1904] [serial = 1656] [outer = (nil)]
15:49:40 INFO - PROCESS | 1856 | ++DOMWINDOW == 121 (0x7f3166ef1400) [pid = 1904] [serial = 1657] [outer = 0x7f3166ed8000]
15:49:40 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:40 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:40 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:41 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:41 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:41 INFO - PROCESS | 1856 | ++DOMWINDOW == 122 (0x7f3169c5cc00) [pid = 1904] [serial = 1658] [outer = 0x7f3166ed8000]
15:49:41 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:41 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:42 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3168d55300 == 26 [pid = 1904] [id = 593]
15:49:42 INFO - PROCESS | 1856 | ++DOMWINDOW == 123 (0x7f3169f14400) [pid = 1904] [serial = 1659] [outer = (nil)]
15:49:42 INFO - PROCESS | 1856 | ++DOMWINDOW == 124 (0x7f316ac93c00) [pid = 1904] [serial = 1660] [outer = 0x7f3169f14400]
15:49: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
15:49:42 INFO - document served over http requires an https
15:49:42 INFO - sub-resource via iframe-tag using the meta-referrer
15:49:42 INFO - delivery method with no-redirect and when
15:49:42 INFO - the target request is same-origin.
15:49:42 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2900ms
15:49:42 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
15:49:43 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3169c40200 == 27 [pid = 1904] [id = 594]
15:49:43 INFO - PROCESS | 1856 | ++DOMWINDOW == 125 (0x7f316b424000) [pid = 1904] [serial = 1661] [outer = (nil)]
15:49:43 INFO - PROCESS | 1856 | ++DOMWINDOW == 126 (0x7f316b424400) [pid = 1904] [serial = 1662] [outer = 0x7f316b424000]
15:49:43 INFO - PROCESS | 1856 | ++DOMWINDOW == 127 (0x7f316c02b000) [pid = 1904] [serial = 1663] [outer = 0x7f316b424000]
15:49:43 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:43 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:43 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:44 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3169df2500 == 28 [pid = 1904] [id = 595]
15:49:44 INFO - PROCESS | 1856 | ++DOMWINDOW == 128 (0x7f316c169400) [pid = 1904] [serial = 1664] [outer = (nil)]
15:49:44 INFO - PROCESS | 1856 | ++DOMWINDOW == 129 (0x7f316cc42800) [pid = 1904] [serial = 1665] [outer = 0x7f316c169400]
15:49:44 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
15:49:44 INFO - document served over http requires an https
15:49:44 INFO - sub-resource via iframe-tag using the meta-referrer
15:49:44 INFO - delivery method with swap-origin-redirect and when
15:49:44 INFO - the target request is same-origin.
15:49:44 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1846ms
15:49:44 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
15:49:45 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3169f89b00 == 29 [pid = 1904] [id = 596]
15:49:45 INFO - PROCESS | 1856 | ++DOMWINDOW == 130 (0x7f316ba6b000) [pid = 1904] [serial = 1666] [outer = (nil)]
15:49:45 INFO - PROCESS | 1856 | ++DOMWINDOW == 131 (0x7f316cca1400) [pid = 1904] [serial = 1667] [outer = 0x7f316ba6b000]
15:49:45 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:45 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:45 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:45 INFO - PROCESS | 1856 | ++DOMWINDOW == 132 (0x7f316d0bc800) [pid = 1904] [serial = 1668] [outer = 0x7f316ba6b000]
15:49:45 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:45 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49: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
15:49:46 INFO - document served over http requires an https
15:49:46 INFO - sub-resource via script-tag using the meta-referrer
15:49:46 INFO - delivery method with keep-origin-redirect and when
15:49:46 INFO - the target request is same-origin.
15:49:46 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1727ms
15:49:46 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html
15:49:46 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316b173500 == 30 [pid = 1904] [id = 597]
15:49:46 INFO - PROCESS | 1856 | ++DOMWINDOW == 133 (0x7f316dca5800) [pid = 1904] [serial = 1669] [outer = (nil)]
15:49:47 INFO - PROCESS | 1856 | ++DOMWINDOW == 134 (0x7f316e3ce400) [pid = 1904] [serial = 1670] [outer = 0x7f316dca5800]
15:49:47 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:47 INFO - PROCESS | 1856 | ++DOMWINDOW == 135 (0x7f31705cc400) [pid = 1904] [serial = 1671] [outer = 0x7f316dca5800]
15:49:47 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:47 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49: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
15:49:48 INFO - document served over http requires an https
15:49:48 INFO - sub-resource via script-tag using the meta-referrer
15:49:48 INFO - delivery method with no-redirect and when
15:49:48 INFO - the target request is same-origin.
15:49:48 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 1791ms
15:49:48 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
15:49:48 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:48 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316bbb9e00 == 31 [pid = 1904] [id = 598]
15:49:48 INFO - PROCESS | 1856 | ++DOMWINDOW == 136 (0x7f317189d800) [pid = 1904] [serial = 1672] [outer = (nil)]
15:49:48 INFO - PROCESS | 1856 | ++DOMWINDOW == 137 (0x7f317189dc00) [pid = 1904] [serial = 1673] [outer = 0x7f317189d800]
15:49:49 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:49 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:49 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:49 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:49 INFO - PROCESS | 1856 | ++DOMWINDOW == 138 (0x7f3171cac400) [pid = 1904] [serial = 1674] [outer = 0x7f317189d800]
15:49:49 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:49 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:49 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49: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
15:49:50 INFO - document served over http requires an https
15:49:50 INFO - sub-resource via script-tag using the meta-referrer
15:49:50 INFO - delivery method with swap-origin-redirect and when
15:49:50 INFO - the target request is same-origin.
15:49:50 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 2287ms
15:49:50 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
15:49:50 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316c33bf00 == 32 [pid = 1904] [id = 599]
15:49:50 INFO - PROCESS | 1856 | ++DOMWINDOW == 139 (0x7f3172de6400) [pid = 1904] [serial = 1675] [outer = (nil)]
15:49:51 INFO - PROCESS | 1856 | ++DOMWINDOW == 140 (0x7f3172df1400) [pid = 1904] [serial = 1676] [outer = 0x7f3172de6400]
15:49:51 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:51 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:51 INFO - PROCESS | 1856 | ++DOMWINDOW == 141 (0x7f31739aa800) [pid = 1904] [serial = 1677] [outer = 0x7f3172de6400]
15:49:51 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:51 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:52 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
15:49:52 INFO - document served over http requires an https
15:49:52 INFO - sub-resource via xhr-request using the meta-referrer
15:49:52 INFO - delivery method with keep-origin-redirect and when
15:49:52 INFO - the target request is same-origin.
15:49:52 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2090ms
15:49:52 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html
15:49:53 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316dda6600 == 33 [pid = 1904] [id = 600]
15:49:53 INFO - PROCESS | 1856 | ++DOMWINDOW == 142 (0x7f317712f800) [pid = 1904] [serial = 1678] [outer = (nil)]
15:49:53 INFO - PROCESS | 1856 | ++DOMWINDOW == 143 (0x7f3172d96400) [pid = 1904] [serial = 1679] [outer = 0x7f317712f800]
15:49:53 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:53 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:53 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:53 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:53 INFO - PROCESS | 1856 | ++DOMWINDOW == 144 (0x7f317718dc00) [pid = 1904] [serial = 1680] [outer = 0x7f317712f800]
15:49:53 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:53 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:54 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
15:49:54 INFO - document served over http requires an https
15:49:54 INFO - sub-resource via xhr-request using the meta-referrer
15:49:54 INFO - delivery method with no-redirect and when
15:49:54 INFO - the target request is same-origin.
15:49:54 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 2151ms
15:49:54 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
15:49:55 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:55 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316e846200 == 34 [pid = 1904] [id = 601]
15:49:55 INFO - PROCESS | 1856 | ++DOMWINDOW == 145 (0x7f316d077400) [pid = 1904] [serial = 1681] [outer = (nil)]
15:49:55 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:56 INFO - PROCESS | 1856 | ++DOMWINDOW == 146 (0x7f316d077800) [pid = 1904] [serial = 1682] [outer = 0x7f316d077400]
15:49:56 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:56 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:56 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:56 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:56 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:56 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:56 INFO - PROCESS | 1856 | ++DOMWINDOW == 147 (0x7f317719c800) [pid = 1904] [serial = 1683] [outer = 0x7f316d077400]
15:49:56 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:56 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:56 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49: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
15:49:57 INFO - document served over http requires an https
15:49:57 INFO - sub-resource via xhr-request using the meta-referrer
15:49:57 INFO - delivery method with swap-origin-redirect and when
15:49:57 INFO - the target request is same-origin.
15:49:57 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2603ms
15:49:57 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
15:49:57 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316e8b9800 == 35 [pid = 1904] [id = 602]
15:49:57 INFO - PROCESS | 1856 | ++DOMWINDOW == 148 (0x7f316d1d9400) [pid = 1904] [serial = 1684] [outer = (nil)]
15:49:57 INFO - PROCESS | 1856 | ++DOMWINDOW == 149 (0x7f316b4ed400) [pid = 1904] [serial = 1685] [outer = 0x7f316d1d9400]
15:49:58 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:58 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:58 INFO - PROCESS | 1856 | ++DOMWINDOW == 150 (0x7f316b5fe000) [pid = 1904] [serial = 1686] [outer = 0x7f316d1d9400]
15:49:58 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:58 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:58 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:59 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
15:49:59 INFO - document served over http requires an http
15:49:59 INFO - sub-resource via fetch-request using the http-csp
15:49:59 INFO - delivery method with keep-origin-redirect and when
15:49:59 INFO - the target request is cross-origin.
15:49:59 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 1699ms
15:49:59 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
15:49:59 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316e9bae00 == 36 [pid = 1904] [id = 603]
15:49:59 INFO - PROCESS | 1856 | ++DOMWINDOW == 151 (0x7f316c039800) [pid = 1904] [serial = 1687] [outer = (nil)]
15:49:59 INFO - PROCESS | 1856 | ++DOMWINDOW == 152 (0x7f316c01e000) [pid = 1904] [serial = 1688] [outer = 0x7f316c039800]
15:49:59 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:49:59 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:00 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:00 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:00 INFO - PROCESS | 1856 | ++DOMWINDOW == 153 (0x7f316c33a400) [pid = 1904] [serial = 1689] [outer = 0x7f316c039800]
15:50:00 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:00 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:00 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
15:50:00 INFO - document served over http requires an http
15:50:00 INFO - sub-resource via fetch-request using the http-csp
15:50:00 INFO - delivery method with no-redirect and when
15:50:00 INFO - the target request is cross-origin.
15:50:00 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1737ms
15:50:00 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
15:50:01 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:01 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316f53f900 == 37 [pid = 1904] [id = 604]
15:50:01 INFO - PROCESS | 1856 | ++DOMWINDOW == 154 (0x7f316cdf0800) [pid = 1904] [serial = 1690] [outer = (nil)]
15:50:01 INFO - PROCESS | 1856 | ++DOMWINDOW == 155 (0x7f316cc40400) [pid = 1904] [serial = 1691] [outer = 0x7f316cdf0800]
15:50:01 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:01 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:01 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:01 INFO - PROCESS | 1856 | ++DOMWINDOW == 156 (0x7f3170e41000) [pid = 1904] [serial = 1692] [outer = 0x7f316cdf0800]
15:50:01 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:01 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:04 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
15:50:04 INFO - document served over http requires an http
15:50:04 INFO - sub-resource via fetch-request using the http-csp
15:50:04 INFO - delivery method with swap-origin-redirect and when
15:50:04 INFO - the target request is cross-origin.
15:50:04 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 3148ms
15:50:04 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
15:50:04 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:04 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316729da00 == 38 [pid = 1904] [id = 605]
15:50:04 INFO - PROCESS | 1856 | ++DOMWINDOW == 157 (0x7f3169acac00) [pid = 1904] [serial = 1693] [outer = (nil)]
15:50:04 INFO - PROCESS | 1856 | ++DOMWINDOW == 158 (0x7f3169d8a000) [pid = 1904] [serial = 1694] [outer = 0x7f3169acac00]
15:50:04 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:05 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:05 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:05 INFO - PROCESS | 1856 | ++DOMWINDOW == 159 (0x7f3172ddd800) [pid = 1904] [serial = 1695] [outer = 0x7f3169acac00]
15:50:05 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:05 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:06 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f31667ef200 == 39 [pid = 1904] [id = 606]
15:50:06 INFO - PROCESS | 1856 | ++DOMWINDOW == 160 (0x7f3164043000) [pid = 1904] [serial = 1696] [outer = (nil)]
15:50:06 INFO - PROCESS | 1856 | ++DOMWINDOW == 161 (0x7f3164043800) [pid = 1904] [serial = 1697] [outer = 0x7f3164043000]
15:50:07 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
15:50:07 INFO - document served over http requires an http
15:50:07 INFO - sub-resource via iframe-tag using the http-csp
15:50:07 INFO - delivery method with keep-origin-redirect and when
15:50:07 INFO - the target request is cross-origin.
15:50:07 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2991ms
15:50:07 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
15:50:07 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316804d200 == 40 [pid = 1904] [id = 607]
15:50:07 INFO - PROCESS | 1856 | ++DOMWINDOW == 162 (0x7f31668fa000) [pid = 1904] [serial = 1698] [outer = (nil)]
15:50:07 INFO - PROCESS | 1856 | ++DOMWINDOW == 163 (0x7f3166963c00) [pid = 1904] [serial = 1699] [outer = 0x7f31668fa000]
15:50:08 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:08 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:08 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:08 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:08 INFO - PROCESS | 1856 | ++DOMWINDOW == 164 (0x7f3169dfcc00) [pid = 1904] [serial = 1700] [outer = 0x7f31668fa000]
15:50:08 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:08 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:09 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316ad5c900 == 41 [pid = 1904] [id = 608]
15:50:09 INFO - PROCESS | 1856 | ++DOMWINDOW == 165 (0x7f316ad7e800) [pid = 1904] [serial = 1701] [outer = (nil)]
15:50:09 INFO - PROCESS | 1856 | --DOCSHELL 0x7f31669b9d00 == 40 [pid = 1904] [id = 572]
15:50:09 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3169c3da00 == 39 [pid = 1904] [id = 573]
15:50:09 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316aedd100 == 38 [pid = 1904] [id = 574]
15:50:09 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316bb7e600 == 37 [pid = 1904] [id = 576]
15:50:09 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316bb7b400 == 36 [pid = 1904] [id = 575]
15:50:09 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316c08fa00 == 35 [pid = 1904] [id = 578]
15:50:09 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316bbba300 == 34 [pid = 1904] [id = 577]
15:50:09 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316c1fb100 == 33 [pid = 1904] [id = 580]
15:50:09 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316c1f7500 == 32 [pid = 1904] [id = 579]
15:50:09 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316c33c900 == 31 [pid = 1904] [id = 582]
15:50:09 INFO - PROCESS | 1856 | --DOCSHELL 0x7f31656caf00 == 30 [pid = 1904] [id = 584]
15:50:09 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3166dc7e00 == 29 [pid = 1904] [id = 585]
15:50:09 INFO - PROCESS | 1856 | --DOCSHELL 0x7f31669b8400 == 28 [pid = 1904] [id = 586]
15:50:09 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3165788d00 == 27 [pid = 1904] [id = 587]
15:50:09 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3166dc9700 == 26 [pid = 1904] [id = 588]
15:50:09 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316816b200 == 25 [pid = 1904] [id = 589]
15:50:09 INFO - PROCESS | 1856 | --DOMWINDOW == 164 (0x7f316d4cb800) [pid = 1904] [serial = 1545] [outer = (nil)] [url = about:blank]
15:50:09 INFO - PROCESS | 1856 | --DOMWINDOW == 163 (0x7f316bb72400) [pid = 1904] [serial = 1590] [outer = (nil)] [url = about:blank]
15:50:09 INFO - PROCESS | 1856 | --DOMWINDOW == 162 (0x7f3168440c00) [pid = 1904] [serial = 1584] [outer = (nil)] [url = about:blank]
15:50:09 INFO - PROCESS | 1856 | --DOMWINDOW == 161 (0x7f316ba9c000) [pid = 1904] [serial = 1587] [outer = (nil)] [url = about:blank]
15:50:09 INFO - PROCESS | 1856 | ++DOMWINDOW == 162 (0x7f3164043400) [pid = 1904] [serial = 1702] [outer = 0x7f316ad7e800]
15:50:09 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:50: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
15:50:10 INFO - document served over http requires an http
15:50:10 INFO - sub-resource via iframe-tag using the http-csp
15:50:10 INFO - delivery method with no-redirect and when
15:50:10 INFO - the target request is cross-origin.
15:50:10 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 3092ms
15:50:10 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
15:50:10 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f31656ccd00 == 26 [pid = 1904] [id = 609]
15:50:10 INFO - PROCESS | 1856 | ++DOMWINDOW == 163 (0x7f3166dd3c00) [pid = 1904] [serial = 1703] [outer = (nil)]
15:50:10 INFO - PROCESS | 1856 | ++DOMWINDOW == 164 (0x7f3168440c00) [pid = 1904] [serial = 1704] [outer = 0x7f3166dd3c00]
15:50:10 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:10 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:11 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:11 INFO - PROCESS | 1856 | ++DOMWINDOW == 165 (0x7f316b15fc00) [pid = 1904] [serial = 1705] [outer = 0x7f3166dd3c00]
15:50:11 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:11 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:11 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f31669b9300 == 27 [pid = 1904] [id = 610]
15:50:11 INFO - PROCESS | 1856 | ++DOMWINDOW == 166 (0x7f316b40dc00) [pid = 1904] [serial = 1706] [outer = (nil)]
15:50:12 INFO - PROCESS | 1856 | ++DOMWINDOW == 167 (0x7f316b4ed800) [pid = 1904] [serial = 1707] [outer = 0x7f316b40dc00]
15:50: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
15:50:12 INFO - document served over http requires an http
15:50:12 INFO - sub-resource via iframe-tag using the http-csp
15:50:12 INFO - delivery method with swap-origin-redirect and when
15:50:12 INFO - the target request is cross-origin.
15:50:12 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2047ms
15:50:12 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
15:50:12 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316729e900 == 28 [pid = 1904] [id = 611]
15:50:12 INFO - PROCESS | 1856 | ++DOMWINDOW == 168 (0x7f316bb72400) [pid = 1904] [serial = 1708] [outer = (nil)]
15:50:12 INFO - PROCESS | 1856 | ++DOMWINDOW == 169 (0x7f316c01ec00) [pid = 1904] [serial = 1709] [outer = 0x7f316bb72400]
15:50:13 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:13 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:13 INFO - PROCESS | 1856 | ++DOMWINDOW == 170 (0x7f316cc42000) [pid = 1904] [serial = 1710] [outer = 0x7f316bb72400]
15:50:13 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:13 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:14 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:50: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
15:50:14 INFO - document served over http requires an http
15:50:14 INFO - sub-resource via script-tag using the http-csp
15:50:14 INFO - delivery method with keep-origin-redirect and when
15:50:14 INFO - the target request is cross-origin.
15:50:14 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 1890ms
15:50:14 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html
15:50:14 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:14 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:14 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:14 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:14 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:14 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:14 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3168f62500 == 29 [pid = 1904] [id = 612]
15:50:14 INFO - PROCESS | 1856 | ++DOMWINDOW == 171 (0x7f31666f0800) [pid = 1904] [serial = 1711] [outer = (nil)]
15:50:14 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:14 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:14 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:14 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:14 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:14 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:15 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:15 INFO - PROCESS | 1856 | ++DOMWINDOW == 172 (0x7f3167fbf000) [pid = 1904] [serial = 1712] [outer = 0x7f31666f0800]
15:50:15 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:15 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:15 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:15 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:15 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:15 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:15 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:15 INFO - PROCESS | 1856 | ++DOMWINDOW == 173 (0x7f316c027400) [pid = 1904] [serial = 1713] [outer = 0x7f31666f0800]
15:50:15 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:15 INFO - PROCESS | 1856 | --DOMWINDOW == 172 (0x7f3176fe4400) [pid = 1904] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:50:15 INFO - PROCESS | 1856 | --DOMWINDOW == 171 (0x7f3171d63800) [pid = 1904] [serial = 1622] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:50:15 INFO - PROCESS | 1856 | --DOMWINDOW == 170 (0x7f3171cac000) [pid = 1904] [serial = 1617] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445554156104]
15:50:15 INFO - PROCESS | 1856 | --DOMWINDOW == 169 (0x7f3169d8ac00) [pid = 1904] [serial = 1432] [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]
15:50:15 INFO - PROCESS | 1856 | --DOMWINDOW == 168 (0x7f3169cb6800) [pid = 1904] [serial = 1429] [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]
15:50:15 INFO - PROCESS | 1856 | --DOMWINDOW == 167 (0x7f3168d3e400) [pid = 1904] [serial = 1426] [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]
15:50:15 INFO - PROCESS | 1856 | --DOMWINDOW == 166 (0x7f3167fc0c00) [pid = 1904] [serial = 1423] [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]
15:50:15 INFO - PROCESS | 1856 | --DOMWINDOW == 165 (0x7f3166ed8400) [pid = 1904] [serial = 1420] [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]
15:50:15 INFO - PROCESS | 1856 | --DOMWINDOW == 164 (0x7f316676a800) [pid = 1904] [serial = 1417] [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]
15:50:15 INFO - PROCESS | 1856 | --DOMWINDOW == 163 (0x7f3164149800) [pid = 1904] [serial = 1414] [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]
15:50:15 INFO - PROCESS | 1856 | --DOMWINDOW == 162 (0x7f316402bc00) [pid = 1904] [serial = 1409] [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]
15:50:15 INFO - PROCESS | 1856 | --DOMWINDOW == 161 (0x7f3168f89800) [pid = 1904] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445554156104]
15:50:15 INFO - PROCESS | 1856 | --DOMWINDOW == 160 (0x7f316b14d800) [pid = 1904] [serial = 1646] [outer = (nil)] [url = about:blank]
15:50:15 INFO - PROCESS | 1856 | --DOMWINDOW == 159 (0x7f316b4df800) [pid = 1904] [serial = 1604] [outer = (nil)] [url = about:blank]
15:50:15 INFO - PROCESS | 1856 | --DOMWINDOW == 158 (0x7f316dca5000) [pid = 1904] [serial = 1607] [outer = (nil)] [url = about:blank]
15:50:15 INFO - PROCESS | 1856 | --DOMWINDOW == 157 (0x7f3165768000) [pid = 1904] [serial = 1634] [outer = (nil)] [url = about:blank]
15:50:15 INFO - PROCESS | 1856 | --DOMWINDOW == 156 (0x7f316bb9f400) [pid = 1904] [serial = 1649] [outer = (nil)] [url = about:blank]
15:50:15 INFO - PROCESS | 1856 | --DOMWINDOW == 155 (0x7f316c324800) [pid = 1904] [serial = 1625] [outer = (nil)] [url = about:blank]
15:50:15 INFO - PROCESS | 1856 | --DOMWINDOW == 154 (0x7f316cc2e800) [pid = 1904] [serial = 1628] [outer = (nil)] [url = about:blank]
15:50:15 INFO - PROCESS | 1856 | --DOMWINDOW == 153 (0x7f3167e1dc00) [pid = 1904] [serial = 1643] [outer = (nil)] [url = about:blank]
15:50:15 INFO - PROCESS | 1856 | --DOMWINDOW == 152 (0x7f31721b5000) [pid = 1904] [serial = 1623] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:50:15 INFO - PROCESS | 1856 | --DOMWINDOW == 151 (0x7f316ab42400) [pid = 1904] [serial = 1637] [outer = (nil)] [url = about:blank]
15:50:15 INFO - PROCESS | 1856 | --DOMWINDOW == 150 (0x7f3164012800) [pid = 1904] [serial = 1640] [outer = (nil)] [url = about:blank]
15:50:15 INFO - PROCESS | 1856 | --DOMWINDOW == 149 (0x7f316bb07000) [pid = 1904] [serial = 1631] [outer = (nil)] [url = about:blank]
15:50:15 INFO - PROCESS | 1856 | --DOMWINDOW == 148 (0x7f3176fe4c00) [pid = 1904] [serial = 1613] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:50:15 INFO - PROCESS | 1856 | --DOMWINDOW == 147 (0x7f31771aa000) [pid = 1904] [serial = 1615] [outer = (nil)] [url = about:blank]
15:50:15 INFO - PROCESS | 1856 | --DOMWINDOW == 146 (0x7f3176f11c00) [pid = 1904] [serial = 1610] [outer = (nil)] [url = about:blank]
15:50:15 INFO - PROCESS | 1856 | --DOMWINDOW == 145 (0x7f3171cefc00) [pid = 1904] [serial = 1620] [outer = (nil)] [url = about:blank]
15:50:15 INFO - PROCESS | 1856 | --DOMWINDOW == 144 (0x7f3167fc0400) [pid = 1904] [serial = 1601] [outer = (nil)] [url = about:blank]
15:50:15 INFO - PROCESS | 1856 | --DOMWINDOW == 143 (0x7f3164153800) [pid = 1904] [serial = 1652] [outer = (nil)] [url = about:blank]
15:50:15 INFO - PROCESS | 1856 | --DOMWINDOW == 142 (0x7f316541c000) [pid = 1904] [serial = 1597] [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]
15:50:15 INFO - PROCESS | 1856 | --DOMWINDOW == 141 (0x7f316bb59000) [pid = 1904] [serial = 1471] [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]
15:50:15 INFO - PROCESS | 1856 | --DOMWINDOW == 140 (0x7f316bbffc00) [pid = 1904] [serial = 1543] [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]
15:50:15 INFO - PROCESS | 1856 | --DOMWINDOW == 139 (0x7f316b04c000) [pid = 1904] [serial = 1645] [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]
15:50:15 INFO - PROCESS | 1856 | --DOMWINDOW == 138 (0x7f3166ed8c00) [pid = 1904] [serial = 1642] [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]
15:50:15 INFO - PROCESS | 1856 | --DOMWINDOW == 137 (0x7f316b5bd000) [pid = 1904] [serial = 1468] [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]
15:50:15 INFO - PROCESS | 1856 | --DOMWINDOW == 136 (0x7f316b04cc00) [pid = 1904] [serial = 1465] [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]
15:50:15 INFO - PROCESS | 1856 | --DOMWINDOW == 135 (0x7f3169d0f000) [pid = 1904] [serial = 1462] [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]
15:50:15 INFO - PROCESS | 1856 | --DOMWINDOW == 134 (0x7f316676a000) [pid = 1904] [serial = 1459] [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]
15:50:15 INFO - PROCESS | 1856 | --DOMWINDOW == 133 (0x7f3169d8a800) [pid = 1904] [serial = 1636] [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]
15:50:15 INFO - PROCESS | 1856 | --DOMWINDOW == 132 (0x7f316bb72800) [pid = 1904] [serial = 1648] [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]
15:50:15 INFO - PROCESS | 1856 | --DOMWINDOW == 131 (0x7f3164128000) [pid = 1904] [serial = 1501] [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]
15:50:15 INFO - PROCESS | 1856 | --DOMWINDOW == 130 (0x7f316412c800) [pid = 1904] [serial = 1633] [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]
15:50:15 INFO - PROCESS | 1856 | --DOMWINDOW == 129 (0x7f316c2f0400) [pid = 1904] [serial = 1477] [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]
15:50:15 INFO - PROCESS | 1856 | --DOMWINDOW == 128 (0x7f316c02b400) [pid = 1904] [serial = 1474] [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]
15:50:15 INFO - PROCESS | 1856 | --DOMWINDOW == 127 (0x7f3164012000) [pid = 1904] [serial = 1639] [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]
15:50:15 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:15 INFO - PROCESS | 1856 | --DOMWINDOW == 126 (0x7f316afec000) [pid = 1904] [serial = 1638] [outer = (nil)] [url = about:blank]
15:50:15 INFO - PROCESS | 1856 | --DOMWINDOW == 125 (0x7f3168c52800) [pid = 1904] [serial = 1635] [outer = (nil)] [url = about:blank]
15:50:15 INFO - PROCESS | 1856 | --DOMWINDOW == 124 (0x7f31667a9800) [pid = 1904] [serial = 1641] [outer = (nil)] [url = about:blank]
15:50:15 INFO - PROCESS | 1856 | --DOMWINDOW == 123 (0x7f31667a9c00) [pid = 1904] [serial = 1599] [outer = (nil)] [url = about:blank]
15:50:15 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:16 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:50: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
15:50:16 INFO - document served over http requires an http
15:50:16 INFO - sub-resource via script-tag using the http-csp
15:50:16 INFO - delivery method with no-redirect and when
15:50:16 INFO - the target request is cross-origin.
15:50:16 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 1936ms
15:50:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
15:50:16 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316aedd100 == 30 [pid = 1904] [id = 613]
15:50:16 INFO - PROCESS | 1856 | ++DOMWINDOW == 124 (0x7f316402bc00) [pid = 1904] [serial = 1714] [outer = (nil)]
15:50:16 INFO - PROCESS | 1856 | ++DOMWINDOW == 125 (0x7f3164128000) [pid = 1904] [serial = 1715] [outer = 0x7f316402bc00]
15:50:16 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:16 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:16 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:17 INFO - PROCESS | 1856 | ++DOMWINDOW == 126 (0x7f316676a000) [pid = 1904] [serial = 1716] [outer = 0x7f316402bc00]
15:50:17 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:17 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50: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
15:50:18 INFO - document served over http requires an http
15:50:18 INFO - sub-resource via script-tag using the http-csp
15:50:18 INFO - delivery method with swap-origin-redirect and when
15:50:18 INFO - the target request is cross-origin.
15:50:18 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 1934ms
15:50:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
15:50:18 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3166dc8d00 == 31 [pid = 1904] [id = 614]
15:50:18 INFO - PROCESS | 1856 | ++DOMWINDOW == 127 (0x7f31667a9800) [pid = 1904] [serial = 1717] [outer = (nil)]
15:50:18 INFO - PROCESS | 1856 | ++DOMWINDOW == 128 (0x7f316696c000) [pid = 1904] [serial = 1718] [outer = 0x7f31667a9800]
15:50:18 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:18 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:18 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:19 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:19 INFO - PROCESS | 1856 | ++DOMWINDOW == 129 (0x7f3168c19c00) [pid = 1904] [serial = 1719] [outer = 0x7f31667a9800]
15:50:19 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:19 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50: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
15:50:20 INFO - document served over http requires an http
15:50:20 INFO - sub-resource via xhr-request using the http-csp
15:50:20 INFO - delivery method with keep-origin-redirect and when
15:50:20 INFO - the target request is cross-origin.
15:50:20 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 2346ms
15:50:20 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
15:50:20 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316b175800 == 32 [pid = 1904] [id = 615]
15:50:20 INFO - PROCESS | 1856 | ++DOMWINDOW == 130 (0x7f3169d8a800) [pid = 1904] [serial = 1720] [outer = (nil)]
15:50:21 INFO - PROCESS | 1856 | ++DOMWINDOW == 131 (0x7f3169d8ac00) [pid = 1904] [serial = 1721] [outer = 0x7f3169d8a800]
15:50:21 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:21 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:21 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:21 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:21 INFO - PROCESS | 1856 | ++DOMWINDOW == 132 (0x7f316ab42400) [pid = 1904] [serial = 1722] [outer = 0x7f3169d8a800]
15:50:21 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:21 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50: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
15:50:22 INFO - document served over http requires an http
15:50:22 INFO - sub-resource via xhr-request using the http-csp
15:50:22 INFO - delivery method with no-redirect and when
15:50:22 INFO - the target request is cross-origin.
15:50:22 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 2194ms
15:50:22 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
15:50:23 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316bbba300 == 33 [pid = 1904] [id = 616]
15:50:23 INFO - PROCESS | 1856 | ++DOMWINDOW == 133 (0x7f316b4df800) [pid = 1904] [serial = 1723] [outer = (nil)]
15:50:23 INFO - PROCESS | 1856 | ++DOMWINDOW == 134 (0x7f316b5bd000) [pid = 1904] [serial = 1724] [outer = 0x7f316b4df800]
15:50:23 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:23 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:23 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:23 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:23 INFO - PROCESS | 1856 | ++DOMWINDOW == 135 (0x7f316bb72800) [pid = 1904] [serial = 1725] [outer = 0x7f316b4df800]
15:50:23 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:23 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:25 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
15:50:25 INFO - document served over http requires an http
15:50:25 INFO - sub-resource via xhr-request using the http-csp
15:50:25 INFO - delivery method with swap-origin-redirect and when
15:50:25 INFO - the target request is cross-origin.
15:50:25 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2747ms
15:50:25 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
15:50:25 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:25 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316c1fac00 == 34 [pid = 1904] [id = 617]
15:50:25 INFO - PROCESS | 1856 | ++DOMWINDOW == 136 (0x7f316d4ae000) [pid = 1904] [serial = 1726] [outer = (nil)]
15:50:26 INFO - PROCESS | 1856 | ++DOMWINDOW == 137 (0x7f316d4cb800) [pid = 1904] [serial = 1727] [outer = 0x7f316d4ae000]
15:50:26 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:26 INFO - PROCESS | 1856 | ++DOMWINDOW == 138 (0x7f3170e41400) [pid = 1904] [serial = 1728] [outer = 0x7f316d4ae000]
15:50:26 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:26 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:27 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
15:50:27 INFO - document served over http requires an https
15:50:27 INFO - sub-resource via fetch-request using the http-csp
15:50:27 INFO - delivery method with keep-origin-redirect and when
15:50:27 INFO - the target request is cross-origin.
15:50:27 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 1900ms
15:50:27 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
15:50:27 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:27 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316d568400 == 35 [pid = 1904] [id = 618]
15:50:27 INFO - PROCESS | 1856 | ++DOMWINDOW == 139 (0x7f3171cac000) [pid = 1904] [serial = 1729] [outer = (nil)]
15:50:27 INFO - PROCESS | 1856 | ++DOMWINDOW == 140 (0x7f3171cefc00) [pid = 1904] [serial = 1730] [outer = 0x7f3171cac000]
15:50:28 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:28 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:28 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:28 INFO - PROCESS | 1856 | ++DOMWINDOW == 141 (0x7f31721b5800) [pid = 1904] [serial = 1731] [outer = 0x7f3171cac000]
15:50:28 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:28 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:29 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
15:50:29 INFO - document served over http requires an https
15:50:29 INFO - sub-resource via fetch-request using the http-csp
15:50:29 INFO - delivery method with no-redirect and when
15:50:29 INFO - the target request is cross-origin.
15:50:29 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 2137ms
15:50:29 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
15:50:29 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:29 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316e8b7500 == 36 [pid = 1904] [id = 619]
15:50:29 INFO - PROCESS | 1856 | ++DOMWINDOW == 142 (0x7f3176f11c00) [pid = 1904] [serial = 1732] [outer = (nil)]
15:50:30 INFO - PROCESS | 1856 | ++DOMWINDOW == 143 (0x7f3176f63800) [pid = 1904] [serial = 1733] [outer = 0x7f3176f11c00]
15:50:30 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:30 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:30 INFO - PROCESS | 1856 | ++DOMWINDOW == 144 (0x7f31771aa000) [pid = 1904] [serial = 1734] [outer = 0x7f3176f11c00]
15:50:30 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:30 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:31 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
15:50:31 INFO - document served over http requires an https
15:50:31 INFO - sub-resource via fetch-request using the http-csp
15:50:31 INFO - delivery method with swap-origin-redirect and when
15:50:31 INFO - the target request is cross-origin.
15:50:31 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 1988ms
15:50:31 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
15:50:31 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:31 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316f541c00 == 37 [pid = 1904] [id = 620]
15:50:31 INFO - PROCESS | 1856 | ++DOMWINDOW == 145 (0x7f316c3fa800) [pid = 1904] [serial = 1735] [outer = (nil)]
15:50:32 INFO - PROCESS | 1856 | ++DOMWINDOW == 146 (0x7f316c355400) [pid = 1904] [serial = 1736] [outer = 0x7f316c3fa800]
15:50:32 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:32 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:32 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:32 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:32 INFO - PROCESS | 1856 | ++DOMWINDOW == 147 (0x7f316cd28c00) [pid = 1904] [serial = 1737] [outer = 0x7f316c3fa800]
15:50:32 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:32 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:32 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:33 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316f8afc00 == 38 [pid = 1904] [id = 621]
15:50:33 INFO - PROCESS | 1856 | ++DOMWINDOW == 148 (0x7f316d05b400) [pid = 1904] [serial = 1738] [outer = (nil)]
15:50:33 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:50:33 INFO - PROCESS | 1856 | ++DOMWINDOW == 149 (0x7f316d0c1800) [pid = 1904] [serial = 1739] [outer = 0x7f316d05b400]
15:50:33 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
15:50:33 INFO - document served over http requires an https
15:50:33 INFO - sub-resource via iframe-tag using the http-csp
15:50:33 INFO - delivery method with keep-origin-redirect and when
15:50:33 INFO - the target request is cross-origin.
15:50:33 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2344ms
15:50:33 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
15:50:34 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:34 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3170517400 == 39 [pid = 1904] [id = 622]
15:50:34 INFO - PROCESS | 1856 | ++DOMWINDOW == 150 (0x7f316f932000) [pid = 1904] [serial = 1740] [outer = (nil)]
15:50:34 INFO - PROCESS | 1856 | ++DOMWINDOW == 151 (0x7f316d053400) [pid = 1904] [serial = 1741] [outer = 0x7f316f932000]
15:50:34 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:34 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:34 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:35 INFO - PROCESS | 1856 | ++DOMWINDOW == 152 (0x7f316f932c00) [pid = 1904] [serial = 1742] [outer = 0x7f316f932000]
15:50:35 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:35 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:36 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3170915000 == 40 [pid = 1904] [id = 623]
15:50:36 INFO - PROCESS | 1856 | ++DOMWINDOW == 153 (0x7f31701f0400) [pid = 1904] [serial = 1743] [outer = (nil)]
15:50:36 INFO - PROCESS | 1856 | ++DOMWINDOW == 154 (0x7f31704d3800) [pid = 1904] [serial = 1744] [outer = 0x7f31701f0400]
15:50:36 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
15:50:36 INFO - document served over http requires an https
15:50:36 INFO - sub-resource via iframe-tag using the http-csp
15:50:36 INFO - delivery method with no-redirect and when
15:50:36 INFO - the target request is cross-origin.
15:50:36 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2640ms
15:50:36 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
15:50:36 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:37 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3170917300 == 41 [pid = 1904] [id = 624]
15:50:37 INFO - PROCESS | 1856 | ++DOMWINDOW == 155 (0x7f316d130000) [pid = 1904] [serial = 1745] [outer = (nil)]
15:50:37 INFO - PROCESS | 1856 | ++DOMWINDOW == 156 (0x7f316d130400) [pid = 1904] [serial = 1746] [outer = 0x7f316d130000]
15:50:37 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:37 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:37 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:37 INFO - PROCESS | 1856 | ++DOMWINDOW == 157 (0x7f316d508c00) [pid = 1904] [serial = 1747] [outer = 0x7f316d130000]
15:50:37 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:37 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:37 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:38 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3171829500 == 42 [pid = 1904] [id = 625]
15:50:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 158 (0x7f316e36a400) [pid = 1904] [serial = 1748] [outer = (nil)]
15:50:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 159 (0x7f316e82f800) [pid = 1904] [serial = 1749] [outer = 0x7f316e36a400]
15:50:38 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
15:50:38 INFO - document served over http requires an https
15:50:38 INFO - sub-resource via iframe-tag using the http-csp
15:50:38 INFO - delivery method with swap-origin-redirect and when
15:50:38 INFO - the target request is cross-origin.
15:50:38 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2286ms
15:50:38 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
15:50:39 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:39 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f317182b800 == 43 [pid = 1904] [id = 626]
15:50:39 INFO - PROCESS | 1856 | ++DOMWINDOW == 160 (0x7f316e2e3400) [pid = 1904] [serial = 1750] [outer = (nil)]
15:50:39 INFO - PROCESS | 1856 | ++DOMWINDOW == 161 (0x7f316e2e3800) [pid = 1904] [serial = 1751] [outer = 0x7f316e2e3400]
15:50:40 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:40 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:40 INFO - PROCESS | 1856 | ++DOMWINDOW == 162 (0x7f316f415000) [pid = 1904] [serial = 1752] [outer = 0x7f316e2e3400]
15:50:40 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:40 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:41 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:50:41 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
15:50:41 INFO - document served over http requires an https
15:50:41 INFO - sub-resource via script-tag using the http-csp
15:50:41 INFO - delivery method with keep-origin-redirect and when
15:50:41 INFO - the target request is cross-origin.
15:50:41 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2740ms
15:50:41 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html
15:50:41 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:41 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:42 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f317199b300 == 44 [pid = 1904] [id = 627]
15:50:42 INFO - PROCESS | 1856 | ++DOMWINDOW == 163 (0x7f316f4afc00) [pid = 1904] [serial = 1753] [outer = (nil)]
15:50:42 INFO - PROCESS | 1856 | ++DOMWINDOW == 164 (0x7f316f586800) [pid = 1904] [serial = 1754] [outer = 0x7f316f4afc00]
15:50:42 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:42 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:42 INFO - PROCESS | 1856 | ++DOMWINDOW == 165 (0x7f3170852000) [pid = 1904] [serial = 1755] [outer = 0x7f316f4afc00]
15:50:42 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:42 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:42 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:44 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
15:50:44 INFO - document served over http requires an https
15:50:44 INFO - sub-resource via script-tag using the http-csp
15:50:44 INFO - delivery method with no-redirect and when
15:50:44 INFO - the target request is cross-origin.
15:50:44 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 2739ms
15:50:44 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
15:50:44 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3171d7f000 == 45 [pid = 1904] [id = 628]
15:50:44 INFO - PROCESS | 1856 | ++DOMWINDOW == 166 (0x7f316bb72000) [pid = 1904] [serial = 1756] [outer = (nil)]
15:50:44 INFO - PROCESS | 1856 | ++DOMWINDOW == 167 (0x7f316c2f0400) [pid = 1904] [serial = 1757] [outer = 0x7f316bb72000]
15:50:45 INFO - PROCESS | 1856 | ++DOMWINDOW == 168 (0x7f3176b30000) [pid = 1904] [serial = 1758] [outer = 0x7f316bb72000]
15:50:45 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:45 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:45 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:45 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:50:46 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
15:50:46 INFO - document served over http requires an https
15:50:46 INFO - sub-resource via script-tag using the http-csp
15:50:46 INFO - delivery method with swap-origin-redirect and when
15:50:46 INFO - the target request is cross-origin.
15:50:46 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1594ms
15:50:46 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
15:50:46 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3172157a00 == 46 [pid = 1904] [id = 629]
15:50:46 INFO - PROCESS | 1856 | ++DOMWINDOW == 169 (0x7f3169ad1000) [pid = 1904] [serial = 1759] [outer = (nil)]
15:50:46 INFO - PROCESS | 1856 | ++DOMWINDOW == 170 (0x7f3169ad1400) [pid = 1904] [serial = 1760] [outer = 0x7f3169ad1000]
15:50:46 INFO - PROCESS | 1856 | ++DOMWINDOW == 171 (0x7f3169b69c00) [pid = 1904] [serial = 1761] [outer = 0x7f3169ad1000]
15:50:46 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:46 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:46 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:48 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3165786a00 == 45 [pid = 1904] [id = 591]
15:50:48 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3168d55300 == 44 [pid = 1904] [id = 593]
15:50:48 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3166dc8300 == 43 [pid = 1904] [id = 592]
15:50:48 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3169df2500 == 42 [pid = 1904] [id = 595]
15:50:48 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3169c40200 == 41 [pid = 1904] [id = 594]
15:50:48 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3169f89b00 == 40 [pid = 1904] [id = 596]
15:50:48 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316b173500 == 39 [pid = 1904] [id = 597]
15:50:48 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316bbb9e00 == 38 [pid = 1904] [id = 598]
15:50:48 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316c33bf00 == 37 [pid = 1904] [id = 599]
15:50:48 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316dda6600 == 36 [pid = 1904] [id = 600]
15:50:48 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316e846200 == 35 [pid = 1904] [id = 601]
15:50:48 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316e8b9800 == 34 [pid = 1904] [id = 602]
15:50:48 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316e9bae00 == 33 [pid = 1904] [id = 603]
15:50:48 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316f53f900 == 32 [pid = 1904] [id = 604]
15:50:48 INFO - PROCESS | 1856 | --DOCSHELL 0x7f31667ef200 == 31 [pid = 1904] [id = 606]
15:50:48 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316ad5c900 == 30 [pid = 1904] [id = 608]
15:50:48 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316804d200 == 29 [pid = 1904] [id = 607]
15:50:48 INFO - PROCESS | 1856 | --DOCSHELL 0x7f31669b9300 == 28 [pid = 1904] [id = 610]
15:50:48 INFO - PROCESS | 1856 | --DOCSHELL 0x7f31656ccd00 == 27 [pid = 1904] [id = 609]
15:50:48 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3169f86900 == 26 [pid = 1904] [id = 571]
15:50:48 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316729e900 == 25 [pid = 1904] [id = 611]
15:50:48 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3168f62500 == 24 [pid = 1904] [id = 612]
15:50:48 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3168f66600 == 23 [pid = 1904] [id = 590]
15:50:48 INFO - PROCESS | 1856 | --DOMWINDOW == 170 (0x7f316ba92400) [pid = 1904] [serial = 1647] [outer = (nil)] [url = about:blank]
15:50:48 INFO - PROCESS | 1856 | --DOMWINDOW == 169 (0x7f3169b68800) [pid = 1904] [serial = 1644] [outer = (nil)] [url = about:blank]
15:50:48 INFO - PROCESS | 1856 | --DOMWINDOW == 168 (0x7f316c03d800) [pid = 1904] [serial = 1650] [outer = (nil)] [url = about:blank]
15:50:48 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
15:50:48 INFO - document served over http requires an https
15:50:48 INFO - sub-resource via xhr-request using the http-csp
15:50:48 INFO - delivery method with keep-origin-redirect and when
15:50:48 INFO - the target request is cross-origin.
15:50:48 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2651ms
15:50:49 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
15:50:49 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3165786000 == 24 [pid = 1904] [id = 630]
15:50:49 INFO - PROCESS | 1856 | ++DOMWINDOW == 169 (0x7f316572bc00) [pid = 1904] [serial = 1762] [outer = (nil)]
15:50:49 INFO - PROCESS | 1856 | ++DOMWINDOW == 170 (0x7f316579d000) [pid = 1904] [serial = 1763] [outer = 0x7f316572bc00]
15:50:49 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:49 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:49 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:49 INFO - PROCESS | 1856 | ++DOMWINDOW == 171 (0x7f3167e6cc00) [pid = 1904] [serial = 1764] [outer = 0x7f316572bc00]
15:50:49 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:49 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:50 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
15:50:50 INFO - document served over http requires an https
15:50:50 INFO - sub-resource via xhr-request using the http-csp
15:50:50 INFO - delivery method with no-redirect and when
15:50:50 INFO - the target request is cross-origin.
15:50:50 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1846ms
15:50:50 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
15:50:51 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3166dc6000 == 25 [pid = 1904] [id = 631]
15:50:51 INFO - PROCESS | 1856 | ++DOMWINDOW == 172 (0x7f3168ffcc00) [pid = 1904] [serial = 1765] [outer = (nil)]
15:50:51 INFO - PROCESS | 1856 | ++DOMWINDOW == 173 (0x7f3169aca800) [pid = 1904] [serial = 1766] [outer = 0x7f3168ffcc00]
15:50:51 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:51 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:51 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:51 INFO - PROCESS | 1856 | ++DOMWINDOW == 174 (0x7f3169d5e400) [pid = 1904] [serial = 1767] [outer = 0x7f3168ffcc00]
15:50:51 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:51 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:52 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
15:50:52 INFO - document served over http requires an https
15:50:52 INFO - sub-resource via xhr-request using the http-csp
15:50:52 INFO - delivery method with swap-origin-redirect and when
15:50:52 INFO - the target request is cross-origin.
15:50:52 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2039ms
15:50:52 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
15:50:53 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:53 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:53 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:53 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:53 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:53 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:53 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:53 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:53 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:53 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:53 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:53 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316816ad00 == 26 [pid = 1904] [id = 632]
15:50:53 INFO - PROCESS | 1856 | ++DOMWINDOW == 175 (0x7f3168f89400) [pid = 1904] [serial = 1768] [outer = (nil)]
15:50:53 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:53 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:54 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:54 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:54 INFO - PROCESS | 1856 | ++DOMWINDOW == 176 (0x7f316ac98800) [pid = 1904] [serial = 1769] [outer = 0x7f3168f89400]
15:50:54 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:54 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:54 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:54 INFO - PROCESS | 1856 | ++DOMWINDOW == 177 (0x7f316b116800) [pid = 1904] [serial = 1770] [outer = 0x7f3168f89400]
15:50:54 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:54 INFO - PROCESS | 1856 | --DOMWINDOW == 176 (0x7f316bb72400) [pid = 1904] [serial = 1708] [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]
15:50:54 INFO - PROCESS | 1856 | --DOMWINDOW == 175 (0x7f316b40dc00) [pid = 1904] [serial = 1706] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:50:54 INFO - PROCESS | 1856 | --DOMWINDOW == 174 (0x7f31666f0800) [pid = 1904] [serial = 1711] [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]
15:50:54 INFO - PROCESS | 1856 | --DOMWINDOW == 173 (0x7f316ad7e800) [pid = 1904] [serial = 1701] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445554209110]
15:50:54 INFO - PROCESS | 1856 | --DOMWINDOW == 172 (0x7f3166dd3c00) [pid = 1904] [serial = 1703] [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]
15:50:54 INFO - PROCESS | 1856 | --DOMWINDOW == 171 (0x7f3163a87800) [pid = 1904] [serial = 1654] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:50:54 INFO - PROCESS | 1856 | --DOMWINDOW == 170 (0x7f31668fa000) [pid = 1904] [serial = 1698] [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]
15:50:54 INFO - PROCESS | 1856 | --DOMWINDOW == 169 (0x7f316c169400) [pid = 1904] [serial = 1664] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:50:54 INFO - PROCESS | 1856 | --DOMWINDOW == 168 (0x7f3164043000) [pid = 1904] [serial = 1696] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:50:54 INFO - PROCESS | 1856 | --DOMWINDOW == 167 (0x7f3169f14400) [pid = 1904] [serial = 1659] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445554182389]
15:50:54 INFO - PROCESS | 1856 | --DOMWINDOW == 166 (0x7f3172d96400) [pid = 1904] [serial = 1679] [outer = (nil)] [url = about:blank]
15:50:54 INFO - PROCESS | 1856 | --DOMWINDOW == 165 (0x7f317189dc00) [pid = 1904] [serial = 1673] [outer = (nil)] [url = about:blank]
15:50:54 INFO - PROCESS | 1856 | --DOMWINDOW == 164 (0x7f316b424400) [pid = 1904] [serial = 1662] [outer = (nil)] [url = about:blank]
15:50:54 INFO - PROCESS | 1856 | --DOMWINDOW == 163 (0x7f316cc42800) [pid = 1904] [serial = 1665] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:50:54 INFO - PROCESS | 1856 | --DOMWINDOW == 162 (0x7f3169d8a000) [pid = 1904] [serial = 1694] [outer = (nil)] [url = about:blank]
15:50:54 INFO - PROCESS | 1856 | --DOMWINDOW == 161 (0x7f3164043800) [pid = 1904] [serial = 1697] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:50:55 INFO - PROCESS | 1856 | --DOMWINDOW == 160 (0x7f316cca1400) [pid = 1904] [serial = 1667] [outer = (nil)] [url = about:blank]
15:50:55 INFO - PROCESS | 1856 | --DOMWINDOW == 159 (0x7f3164128c00) [pid = 1904] [serial = 1655] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:50:55 INFO - PROCESS | 1856 | --DOMWINDOW == 158 (0x7f3166ef1400) [pid = 1904] [serial = 1657] [outer = (nil)] [url = about:blank]
15:50:55 INFO - PROCESS | 1856 | --DOMWINDOW == 157 (0x7f316ac93c00) [pid = 1904] [serial = 1660] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445554182389]
15:50:55 INFO - PROCESS | 1856 | --DOMWINDOW == 156 (0x7f3167fbf000) [pid = 1904] [serial = 1712] [outer = (nil)] [url = about:blank]
15:50:55 INFO - PROCESS | 1856 | --DOMWINDOW == 155 (0x7f3166963c00) [pid = 1904] [serial = 1699] [outer = (nil)] [url = about:blank]
15:50:55 INFO - PROCESS | 1856 | --DOMWINDOW == 154 (0x7f3164043400) [pid = 1904] [serial = 1702] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445554209110]
15:50:55 INFO - PROCESS | 1856 | --DOMWINDOW == 153 (0x7f316c01ec00) [pid = 1904] [serial = 1709] [outer = (nil)] [url = about:blank]
15:50:55 INFO - PROCESS | 1856 | --DOMWINDOW == 152 (0x7f3168440c00) [pid = 1904] [serial = 1704] [outer = (nil)] [url = about:blank]
15:50:55 INFO - PROCESS | 1856 | --DOMWINDOW == 151 (0x7f316b4ed800) [pid = 1904] [serial = 1707] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:50:55 INFO - PROCESS | 1856 | --DOMWINDOW == 150 (0x7f316e3ce400) [pid = 1904] [serial = 1670] [outer = (nil)] [url = about:blank]
15:50:55 INFO - PROCESS | 1856 | --DOMWINDOW == 149 (0x7f3172df1400) [pid = 1904] [serial = 1676] [outer = (nil)] [url = about:blank]
15:50:55 INFO - PROCESS | 1856 | --DOMWINDOW == 148 (0x7f316cc40400) [pid = 1904] [serial = 1691] [outer = (nil)] [url = about:blank]
15:50:55 INFO - PROCESS | 1856 | --DOMWINDOW == 147 (0x7f316c01e000) [pid = 1904] [serial = 1688] [outer = (nil)] [url = about:blank]
15:50:55 INFO - PROCESS | 1856 | --DOMWINDOW == 146 (0x7f316b4ed400) [pid = 1904] [serial = 1685] [outer = (nil)] [url = about:blank]
15:50:55 INFO - PROCESS | 1856 | --DOMWINDOW == 145 (0x7f316d077800) [pid = 1904] [serial = 1682] [outer = (nil)] [url = about:blank]
15:50:55 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:56 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
15:50:56 INFO - document served over http requires an http
15:50:56 INFO - sub-resource via fetch-request using the http-csp
15:50:56 INFO - delivery method with keep-origin-redirect and when
15:50:56 INFO - the target request is same-origin.
15:50:56 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 3064ms
15:50:56 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html
15:50:56 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:56 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f31656ceb00 == 27 [pid = 1904] [id = 633]
15:50:56 INFO - PROCESS | 1856 | ++DOMWINDOW == 146 (0x7f3164128c00) [pid = 1904] [serial = 1771] [outer = (nil)]
15:50:56 INFO - PROCESS | 1856 | ++DOMWINDOW == 147 (0x7f316541cc00) [pid = 1904] [serial = 1772] [outer = 0x7f3164128c00]
15:50:56 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:56 INFO - PROCESS | 1856 | ++DOMWINDOW == 148 (0x7f31668fa000) [pid = 1904] [serial = 1773] [outer = 0x7f3164128c00]
15:50:56 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:56 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:56 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:57 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
15:50:57 INFO - document served over http requires an http
15:50:57 INFO - sub-resource via fetch-request using the http-csp
15:50:57 INFO - delivery method with no-redirect and when
15:50:57 INFO - the target request is same-origin.
15:50:57 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1646ms
15:50:57 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
15:50:57 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:58 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3168f62500 == 28 [pid = 1904] [id = 634]
15:50:58 INFO - PROCESS | 1856 | ++DOMWINDOW == 149 (0x7f31684dd000) [pid = 1904] [serial = 1774] [outer = (nil)]
15:50:58 INFO - PROCESS | 1856 | ++DOMWINDOW == 150 (0x7f3168efa800) [pid = 1904] [serial = 1775] [outer = 0x7f31684dd000]
15:50:58 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:58 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:58 INFO - PROCESS | 1856 | ++DOMWINDOW == 151 (0x7f3169ec1800) [pid = 1904] [serial = 1776] [outer = 0x7f31684dd000]
15:50:58 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:58 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:59 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
15:50:59 INFO - document served over http requires an http
15:50:59 INFO - sub-resource via fetch-request using the http-csp
15:50:59 INFO - delivery method with swap-origin-redirect and when
15:50:59 INFO - the target request is same-origin.
15:50:59 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1735ms
15:50:59 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
15:50:59 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:50:59 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3169d38c00 == 29 [pid = 1904] [id = 635]
15:50:59 INFO - PROCESS | 1856 | ++DOMWINDOW == 152 (0x7f316aff8c00) [pid = 1904] [serial = 1777] [outer = (nil)]
15:51:00 INFO - PROCESS | 1856 | ++DOMWINDOW == 153 (0x7f316b093400) [pid = 1904] [serial = 1778] [outer = 0x7f316aff8c00]
15:51:00 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:00 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:00 INFO - PROCESS | 1856 | ++DOMWINDOW == 154 (0x7f316b1c8800) [pid = 1904] [serial = 1779] [outer = 0x7f316aff8c00]
15:51:00 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:00 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:00 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3169f89b00 == 30 [pid = 1904] [id = 636]
15:51:00 INFO - PROCESS | 1856 | ++DOMWINDOW == 155 (0x7f316b4ed400) [pid = 1904] [serial = 1780] [outer = (nil)]
15:51:01 INFO - PROCESS | 1856 | ++DOMWINDOW == 156 (0x7f316b5fec00) [pid = 1904] [serial = 1781] [outer = 0x7f316b4ed400]
15:51:01 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
15:51:01 INFO - document served over http requires an http
15:51:01 INFO - sub-resource via iframe-tag using the http-csp
15:51:01 INFO - delivery method with keep-origin-redirect and when
15:51:01 INFO - the target request is same-origin.
15:51:01 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 1782ms
15:51:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
15:51:01 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:01 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316aedb300 == 31 [pid = 1904] [id = 637]
15:51:01 INFO - PROCESS | 1856 | ++DOMWINDOW == 157 (0x7f316bb07c00) [pid = 1904] [serial = 1782] [outer = (nil)]
15:51:01 INFO - PROCESS | 1856 | ++DOMWINDOW == 158 (0x7f316bb59c00) [pid = 1904] [serial = 1783] [outer = 0x7f316bb07c00]
15:51:01 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:02 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:02 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:02 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:02 INFO - PROCESS | 1856 | ++DOMWINDOW == 159 (0x7f316c01ec00) [pid = 1904] [serial = 1784] [outer = 0x7f316bb07c00]
15:51:02 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:02 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:02 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:03 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316bb7d700 == 32 [pid = 1904] [id = 638]
15:51:03 INFO - PROCESS | 1856 | ++DOMWINDOW == 160 (0x7f316c03d800) [pid = 1904] [serial = 1785] [outer = (nil)]
15:51:03 INFO - PROCESS | 1856 | ++DOMWINDOW == 161 (0x7f316c324800) [pid = 1904] [serial = 1786] [outer = 0x7f316c03d800]
15:51:03 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
15:51:03 INFO - document served over http requires an http
15:51:03 INFO - sub-resource via iframe-tag using the http-csp
15:51:03 INFO - delivery method with no-redirect and when
15:51:03 INFO - the target request is same-origin.
15:51:03 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 2192ms
15:51:03 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
15:51:03 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316c1f7000 == 33 [pid = 1904] [id = 639]
15:51:03 INFO - PROCESS | 1856 | ++DOMWINDOW == 162 (0x7f316c3fbc00) [pid = 1904] [serial = 1787] [outer = (nil)]
15:51:04 INFO - PROCESS | 1856 | ++DOMWINDOW == 163 (0x7f316cc2e000) [pid = 1904] [serial = 1788] [outer = 0x7f316c3fbc00]
15:51:04 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:04 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:04 INFO - PROCESS | 1856 | ++DOMWINDOW == 164 (0x7f3164043c00) [pid = 1904] [serial = 1789] [outer = 0x7f316c3fbc00]
15:51:04 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:04 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:05 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316c33e700 == 34 [pid = 1904] [id = 640]
15:51:05 INFO - PROCESS | 1856 | ++DOMWINDOW == 165 (0x7f316cca1800) [pid = 1904] [serial = 1790] [outer = (nil)]
15:51:05 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:51:05 INFO - PROCESS | 1856 | ++DOMWINDOW == 166 (0x7f316cdf0c00) [pid = 1904] [serial = 1791] [outer = 0x7f316cca1800]
15:51:05 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
15:51:05 INFO - document served over http requires an http
15:51:05 INFO - sub-resource via iframe-tag using the http-csp
15:51:05 INFO - delivery method with swap-origin-redirect and when
15:51:05 INFO - the target request is same-origin.
15:51:05 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2486ms
15:51:05 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
15:51:06 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:06 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316dda6600 == 35 [pid = 1904] [id = 641]
15:51:06 INFO - PROCESS | 1856 | ++DOMWINDOW == 167 (0x7f316d024800) [pid = 1904] [serial = 1792] [outer = (nil)]
15:51:06 INFO - PROCESS | 1856 | ++DOMWINDOW == 168 (0x7f316d026000) [pid = 1904] [serial = 1793] [outer = 0x7f316d024800]
15:51:06 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:06 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:06 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:06 INFO - PROCESS | 1856 | ++DOMWINDOW == 169 (0x7f316d4bf000) [pid = 1904] [serial = 1794] [outer = 0x7f316d024800]
15:51:07 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:07 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:08 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
15:51:08 INFO - document served over http requires an http
15:51:08 INFO - sub-resource via script-tag using the http-csp
15:51:08 INFO - delivery method with keep-origin-redirect and when
15:51:08 INFO - the target request is same-origin.
15:51:08 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2161ms
15:51:08 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html
15:51:08 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316e8bb600 == 36 [pid = 1904] [id = 642]
15:51:08 INFO - PROCESS | 1856 | ++DOMWINDOW == 170 (0x7f316eed5c00) [pid = 1904] [serial = 1795] [outer = (nil)]
15:51:08 INFO - PROCESS | 1856 | ++DOMWINDOW == 171 (0x7f316f415c00) [pid = 1904] [serial = 1796] [outer = 0x7f316eed5c00]
15:51:08 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:08 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:09 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:09 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:09 INFO - PROCESS | 1856 | ++DOMWINDOW == 172 (0x7f31704d3000) [pid = 1904] [serial = 1797] [outer = 0x7f316eed5c00]
15:51:09 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:09 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:09 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:11 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:51:11 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
15:51:11 INFO - document served over http requires an http
15:51:11 INFO - sub-resource via script-tag using the http-csp
15:51:11 INFO - delivery method with no-redirect and when
15:51:11 INFO - the target request is same-origin.
15:51:11 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 3099ms
15:51:11 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
15:51:11 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316f540d00 == 37 [pid = 1904] [id = 643]
15:51:11 INFO - PROCESS | 1856 | ++DOMWINDOW == 173 (0x7f3170f31000) [pid = 1904] [serial = 1798] [outer = (nil)]
15:51:11 INFO - PROCESS | 1856 | ++DOMWINDOW == 174 (0x7f317189dc00) [pid = 1904] [serial = 1799] [outer = 0x7f3170f31000]
15:51:12 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:12 INFO - PROCESS | 1856 | ++DOMWINDOW == 175 (0x7f3172d96400) [pid = 1904] [serial = 1800] [outer = 0x7f3170f31000]
15:51:12 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:12 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:12 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:13 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
15:51:13 INFO - document served over http requires an http
15:51:13 INFO - sub-resource via script-tag using the http-csp
15:51:13 INFO - delivery method with swap-origin-redirect and when
15:51:13 INFO - the target request is same-origin.
15:51:13 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 1792ms
15:51:13 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
15:51:13 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:13 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3170517e00 == 38 [pid = 1904] [id = 644]
15:51:13 INFO - PROCESS | 1856 | ++DOMWINDOW == 176 (0x7f31739aa000) [pid = 1904] [serial = 1801] [outer = (nil)]
15:51:13 INFO - PROCESS | 1856 | ++DOMWINDOW == 177 (0x7f3176fb5400) [pid = 1904] [serial = 1802] [outer = 0x7f31739aa000]
15:51:13 INFO - PROCESS | 1856 | ++DOMWINDOW == 178 (0x7f317719cc00) [pid = 1904] [serial = 1803] [outer = 0x7f31739aa000]
15:51:13 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:13 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:14 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
15:51:14 INFO - document served over http requires an http
15:51:14 INFO - sub-resource via xhr-request using the http-csp
15:51:14 INFO - delivery method with keep-origin-redirect and when
15:51:14 INFO - the target request is same-origin.
15:51:14 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1584ms
15:51:14 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html
15:51:14 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f317182d100 == 39 [pid = 1904] [id = 645]
15:51:14 INFO - PROCESS | 1856 | ++DOMWINDOW == 179 (0x7f316f96f000) [pid = 1904] [serial = 1804] [outer = (nil)]
15:51:15 INFO - PROCESS | 1856 | ++DOMWINDOW == 180 (0x7f316f8c8400) [pid = 1904] [serial = 1805] [outer = 0x7f316f96f000]
15:51:15 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:15 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:15 INFO - PROCESS | 1856 | ++DOMWINDOW == 181 (0x7f316f96fc00) [pid = 1904] [serial = 1806] [outer = 0x7f316f96f000]
15:51:15 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:16 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
15:51:16 INFO - document served over http requires an http
15:51:16 INFO - sub-resource via xhr-request using the http-csp
15:51:16 INFO - delivery method with no-redirect and when
15:51:16 INFO - the target request is same-origin.
15:51:16 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1800ms
15:51:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
15:51:16 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f317215a200 == 40 [pid = 1904] [id = 646]
15:51:16 INFO - PROCESS | 1856 | ++DOMWINDOW == 182 (0x7f3171811000) [pid = 1904] [serial = 1807] [outer = (nil)]
15:51:17 INFO - PROCESS | 1856 | ++DOMWINDOW == 183 (0x7f3171811400) [pid = 1904] [serial = 1808] [outer = 0x7f3171811000]
15:51:17 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:17 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:17 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:17 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:17 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:17 INFO - PROCESS | 1856 | ++DOMWINDOW == 184 (0x7f3171d11c00) [pid = 1904] [serial = 1809] [outer = 0x7f3171811000]
15:51:17 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:17 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51: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
15:51:18 INFO - document served over http requires an http
15:51:18 INFO - sub-resource via xhr-request using the http-csp
15:51:18 INFO - delivery method with swap-origin-redirect and when
15:51:18 INFO - the target request is same-origin.
15:51:18 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2036ms
15:51:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
15:51:18 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:18 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3176bd2800 == 41 [pid = 1904] [id = 647]
15:51:18 INFO - PROCESS | 1856 | ++DOMWINDOW == 185 (0x7f316cde7000) [pid = 1904] [serial = 1810] [outer = (nil)]
15:51:19 INFO - PROCESS | 1856 | ++DOMWINDOW == 186 (0x7f316cde7400) [pid = 1904] [serial = 1811] [outer = 0x7f316cde7000]
15:51:19 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:19 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:19 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:19 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:19 INFO - PROCESS | 1856 | ++DOMWINDOW == 187 (0x7f316d136c00) [pid = 1904] [serial = 1812] [outer = 0x7f316cde7000]
15:51:19 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:21 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
15:51:21 INFO - document served over http requires an https
15:51:21 INFO - sub-resource via fetch-request using the http-csp
15:51:21 INFO - delivery method with keep-origin-redirect and when
15:51:21 INFO - the target request is same-origin.
15:51:21 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2608ms
15:51:21 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html
15:51:21 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3176f1c300 == 42 [pid = 1904] [id = 648]
15:51:21 INFO - PROCESS | 1856 | ++DOMWINDOW == 188 (0x7f316e300000) [pid = 1904] [serial = 1813] [outer = (nil)]
15:51:21 INFO - PROCESS | 1856 | ++DOMWINDOW == 189 (0x7f316e300400) [pid = 1904] [serial = 1814] [outer = 0x7f316e300000]
15:51:22 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:22 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:22 INFO - PROCESS | 1856 | ++DOMWINDOW == 190 (0x7f317005cc00) [pid = 1904] [serial = 1815] [outer = 0x7f316e300000]
15:51:22 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:22 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:23 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
15:51:23 INFO - document served over http requires an https
15:51:23 INFO - sub-resource via fetch-request using the http-csp
15:51:23 INFO - delivery method with no-redirect and when
15:51:23 INFO - the target request is same-origin.
15:51:23 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 2243ms
15:51:23 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
15:51:23 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:23 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:23 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:23 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:23 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:24 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:24 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:24 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:24 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:24 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:24 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:24 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:24 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:24 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3177159200 == 43 [pid = 1904] [id = 649]
15:51:24 INFO - PROCESS | 1856 | ++DOMWINDOW == 191 (0x7f317386f800) [pid = 1904] [serial = 1816] [outer = (nil)]
15:51:25 INFO - PROCESS | 1856 | ++DOMWINDOW == 192 (0x7f3169bf5000) [pid = 1904] [serial = 1817] [outer = 0x7f317386f800]
15:51:25 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:25 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:25 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:25 INFO - PROCESS | 1856 | ++DOMWINDOW == 193 (0x7f3169bf5400) [pid = 1904] [serial = 1818] [outer = 0x7f317386f800]
15:51:25 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:26 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:26 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3166dc8d00 == 42 [pid = 1904] [id = 614]
15:51:26 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316aeda400 == 41 [pid = 1904] [id = 564]
15:51:26 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316b175800 == 40 [pid = 1904] [id = 615]
15:51:26 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316bbba300 == 39 [pid = 1904] [id = 616]
15:51:26 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316c1fac00 == 38 [pid = 1904] [id = 617]
15:51:26 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316d568400 == 37 [pid = 1904] [id = 618]
15:51:26 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316e8b7500 == 36 [pid = 1904] [id = 619]
15:51:26 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316c31b400 == 35 [pid = 1904] [id = 581]
15:51:26 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316f8afc00 == 34 [pid = 1904] [id = 621]
15:51:26 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316f541c00 == 33 [pid = 1904] [id = 620]
15:51:26 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3170915000 == 32 [pid = 1904] [id = 623]
15:51:26 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3170517400 == 31 [pid = 1904] [id = 622]
15:51:26 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3171829500 == 30 [pid = 1904] [id = 625]
15:51:26 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3170917300 == 29 [pid = 1904] [id = 624]
15:51:26 INFO - PROCESS | 1856 | --DOCSHELL 0x7f317182b800 == 28 [pid = 1904] [id = 626]
15:51:26 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3171d7f000 == 27 [pid = 1904] [id = 628]
15:51:26 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3172157a00 == 26 [pid = 1904] [id = 629]
15:51:26 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3165786000 == 25 [pid = 1904] [id = 630]
15:51:26 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316c33c400 == 24 [pid = 1904] [id = 545]
15:51:26 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3166dc6000 == 23 [pid = 1904] [id = 631]
15:51:28 INFO - PROCESS | 1856 | --DOCSHELL 0x7f31656ceb00 == 22 [pid = 1904] [id = 633]
15:51:28 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3168f62500 == 21 [pid = 1904] [id = 634]
15:51:28 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316d569800 == 20 [pid = 1904] [id = 583]
15:51:28 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3169f89b00 == 19 [pid = 1904] [id = 636]
15:51:28 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3169d38c00 == 18 [pid = 1904] [id = 635]
15:51:28 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316bb7d700 == 17 [pid = 1904] [id = 638]
15:51:28 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316aedb300 == 16 [pid = 1904] [id = 637]
15:51:28 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316c33e700 == 15 [pid = 1904] [id = 640]
15:51:28 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316c1f7000 == 14 [pid = 1904] [id = 639]
15:51:28 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316dda6600 == 13 [pid = 1904] [id = 641]
15:51:28 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316e8bb600 == 12 [pid = 1904] [id = 642]
15:51:28 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316729da00 == 11 [pid = 1904] [id = 605]
15:51:28 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316aedd100 == 10 [pid = 1904] [id = 613]
15:51:28 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316f540d00 == 9 [pid = 1904] [id = 643]
15:51:28 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3170517e00 == 8 [pid = 1904] [id = 644]
15:51:28 INFO - PROCESS | 1856 | --DOCSHELL 0x7f317182d100 == 7 [pid = 1904] [id = 645]
15:51:28 INFO - PROCESS | 1856 | --DOCSHELL 0x7f317215a200 == 6 [pid = 1904] [id = 646]
15:51:28 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3176bd2800 == 5 [pid = 1904] [id = 647]
15:51:28 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3176f1c300 == 4 [pid = 1904] [id = 648]
15:51:28 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316816ad00 == 3 [pid = 1904] [id = 632]
15:51:28 INFO - PROCESS | 1856 | --DOCSHELL 0x7f317199b300 == 2 [pid = 1904] [id = 627]
15:51:28 INFO - PROCESS | 1856 | --DOMWINDOW == 192 (0x7f3169dfcc00) [pid = 1904] [serial = 1700] [outer = (nil)] [url = about:blank]
15:51:28 INFO - PROCESS | 1856 | --DOMWINDOW == 191 (0x7f31666f6c00) [pid = 1904] [serial = 1653] [outer = (nil)] [url = about:blank]
15:51:28 INFO - PROCESS | 1856 | --DOMWINDOW == 190 (0x7f316cc42000) [pid = 1904] [serial = 1710] [outer = (nil)] [url = about:blank]
15:51:28 INFO - PROCESS | 1856 | --DOMWINDOW == 189 (0x7f316c027400) [pid = 1904] [serial = 1713] [outer = (nil)] [url = about:blank]
15:51:28 INFO - PROCESS | 1856 | --DOMWINDOW == 188 (0x7f316b15fc00) [pid = 1904] [serial = 1705] [outer = (nil)] [url = about:blank]
15:51:29 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
15:51:29 INFO - document served over http requires an https
15:51:29 INFO - sub-resource via fetch-request using the http-csp
15:51:29 INFO - delivery method with swap-origin-redirect and when
15:51:29 INFO - the target request is same-origin.
15:51:29 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 6052ms
15:51:29 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
15:51:29 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f31656caa00 == 3 [pid = 1904] [id = 650]
15:51:29 INFO - PROCESS | 1856 | ++DOMWINDOW == 189 (0x7f3164128800) [pid = 1904] [serial = 1819] [outer = (nil)]
15:51:29 INFO - PROCESS | 1856 | ++DOMWINDOW == 190 (0x7f3164149c00) [pid = 1904] [serial = 1820] [outer = 0x7f3164128800]
15:51:30 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:30 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:30 INFO - PROCESS | 1856 | ++DOMWINDOW == 191 (0x7f3165439000) [pid = 1904] [serial = 1821] [outer = 0x7f3164128800]
15:51:30 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:30 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:30 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f31656ce600 == 4 [pid = 1904] [id = 651]
15:51:30 INFO - PROCESS | 1856 | ++DOMWINDOW == 192 (0x7f3165439c00) [pid = 1904] [serial = 1822] [outer = (nil)]
15:51:31 INFO - PROCESS | 1856 | ++DOMWINDOW == 193 (0x7f3165498800) [pid = 1904] [serial = 1823] [outer = 0x7f3165439c00]
15:51: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
15:51:31 INFO - document served over http requires an https
15:51:31 INFO - sub-resource via iframe-tag using the http-csp
15:51:31 INFO - delivery method with keep-origin-redirect and when
15:51:31 INFO - the target request is same-origin.
15:51:31 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1885ms
15:51:31 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
15:51:31 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:31 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3165786500 == 5 [pid = 1904] [id = 652]
15:51:31 INFO - PROCESS | 1856 | ++DOMWINDOW == 194 (0x7f316572b000) [pid = 1904] [serial = 1824] [outer = (nil)]
15:51:31 INFO - PROCESS | 1856 | ++DOMWINDOW == 195 (0x7f316572b800) [pid = 1904] [serial = 1825] [outer = 0x7f316572b000]
15:51:32 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:32 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:32 INFO - PROCESS | 1856 | ++DOMWINDOW == 196 (0x7f316579dc00) [pid = 1904] [serial = 1826] [outer = 0x7f316572b000]
15:51:32 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:32 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:32 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:35 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f31667ee800 == 6 [pid = 1904] [id = 653]
15:51:35 INFO - PROCESS | 1856 | ++DOMWINDOW == 197 (0x7f316541c000) [pid = 1904] [serial = 1827] [outer = (nil)]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 196 (0x7f3176f05800) [pid = 1904] [serial = 1609] [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]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 195 (0x7f31705ccc00) [pid = 1904] [serial = 1561] [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]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 194 (0x7f316dc73400) [pid = 1904] [serial = 1558] [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]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 193 (0x7f316aff8800) [pid = 1904] [serial = 1603] [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]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 192 (0x7f316dc73800) [pid = 1904] [serial = 1519] [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]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 191 (0x7f3168065400) [pid = 1904] [serial = 1549] [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]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 190 (0x7f316b093000) [pid = 1904] [serial = 1552] [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]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 189 (0x7f316e28c400) [pid = 1904] [serial = 1522] [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]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 188 (0x7f3165453400) [pid = 1904] [serial = 1456] [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]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 187 (0x7f3167e1d400) [pid = 1904] [serial = 1507] [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]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 186 (0x7f316c324400) [pid = 1904] [serial = 1624] [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]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 185 (0x7f316654a000) [pid = 1904] [serial = 1504] [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]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 184 (0x7f3172de6800) [pid = 1904] [serial = 1572] [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]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 183 (0x7f316bbff400) [pid = 1904] [serial = 1555] [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]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 182 (0x7f3169b68400) [pid = 1904] [serial = 1525] [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]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 181 (0x7f316d130000) [pid = 1904] [serial = 1745] [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]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 180 (0x7f316cc2e400) [pid = 1904] [serial = 1627] [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]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 179 (0x7f316bb72000) [pid = 1904] [serial = 1756] [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]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 178 (0x7f316572bc00) [pid = 1904] [serial = 1762] [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]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 177 (0x7f3176f11c00) [pid = 1904] [serial = 1732] [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]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 176 (0x7f317712f800) [pid = 1904] [serial = 1678] [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]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 175 (0x7f3171cac000) [pid = 1904] [serial = 1729] [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]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 174 (0x7f31667a9800) [pid = 1904] [serial = 1717] [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]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 173 (0x7f316d077400) [pid = 1904] [serial = 1681] [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]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 172 (0x7f316d05b400) [pid = 1904] [serial = 1738] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 171 (0x7f31701f0400) [pid = 1904] [serial = 1743] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445554236115]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 170 (0x7f316b424000) [pid = 1904] [serial = 1661] [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]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 169 (0x7f316c3fa800) [pid = 1904] [serial = 1735] [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]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 168 (0x7f316ae99c00) [pid = 1904] [serial = 1630] [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]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 167 (0x7f316d4ae000) [pid = 1904] [serial = 1726] [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]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 166 (0x7f316ba6b000) [pid = 1904] [serial = 1666] [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]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 165 (0x7f316402bc00) [pid = 1904] [serial = 1714] [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]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 164 (0x7f3168f89400) [pid = 1904] [serial = 1768] [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]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 163 (0x7f3172de6400) [pid = 1904] [serial = 1675] [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]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 162 (0x7f316c039800) [pid = 1904] [serial = 1687] [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]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 161 (0x7f316dca5800) [pid = 1904] [serial = 1669] [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]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 160 (0x7f316f4afc00) [pid = 1904] [serial = 1753] [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]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 159 (0x7f316e36a400) [pid = 1904] [serial = 1748] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 158 (0x7f317189d800) [pid = 1904] [serial = 1672] [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]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 157 (0x7f3166ed8000) [pid = 1904] [serial = 1656] [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]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 156 (0x7f3169d8a800) [pid = 1904] [serial = 1720] [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]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 155 (0x7f316f932000) [pid = 1904] [serial = 1740] [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]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 154 (0x7f316b4df800) [pid = 1904] [serial = 1723] [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]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 153 (0x7f3168ffcc00) [pid = 1904] [serial = 1765] [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]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 152 (0x7f3164149000) [pid = 1904] [serial = 1651] [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]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 151 (0x7f316cdf0800) [pid = 1904] [serial = 1690] [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]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 150 (0x7f3169ad1000) [pid = 1904] [serial = 1759] [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]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 149 (0x7f316e2e3400) [pid = 1904] [serial = 1750] [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]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 148 (0x7f316d1d9400) [pid = 1904] [serial = 1684] [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]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 147 (0x7f3164149400) [pid = 1904] [serial = 1546] [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]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 146 (0x7f3169acac00) [pid = 1904] [serial = 1693] [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]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 145 (0x7f31739fe000) [pid = 1904] [serial = 1577] [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]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 144 (0x7f316abdcc00) [pid = 1904] [serial = 1510] [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]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 143 (0x7f316d4c1c00) [pid = 1904] [serial = 1516] [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]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 142 (0x7f3171dd4800) [pid = 1904] [serial = 1567] [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]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 141 (0x7f316d4cb000) [pid = 1904] [serial = 1606] [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]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 140 (0x7f3171846000) [pid = 1904] [serial = 1564] [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]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 139 (0x7f3167fc0000) [pid = 1904] [serial = 1600] [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]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 138 (0x7f3171cef800) [pid = 1904] [serial = 1619] [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]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 137 (0x7f316d1b4000) [pid = 1904] [serial = 1513] [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]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 136 (0x7f317717e800) [pid = 1904] [serial = 1614] [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]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 135 (0x7f3176f63800) [pid = 1904] [serial = 1733] [outer = (nil)] [url = about:blank]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 134 (0x7f316d4cb800) [pid = 1904] [serial = 1727] [outer = (nil)] [url = about:blank]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 133 (0x7f316b5bd000) [pid = 1904] [serial = 1724] [outer = (nil)] [url = about:blank]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 132 (0x7f3171cefc00) [pid = 1904] [serial = 1730] [outer = (nil)] [url = about:blank]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 131 (0x7f316e2e3800) [pid = 1904] [serial = 1751] [outer = (nil)] [url = about:blank]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 130 (0x7f316d053400) [pid = 1904] [serial = 1741] [outer = (nil)] [url = about:blank]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 129 (0x7f31704d3800) [pid = 1904] [serial = 1744] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445554236115]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 128 (0x7f3169ad1400) [pid = 1904] [serial = 1760] [outer = (nil)] [url = about:blank]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 127 (0x7f3164128000) [pid = 1904] [serial = 1715] [outer = (nil)] [url = about:blank]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 126 (0x7f316579d000) [pid = 1904] [serial = 1763] [outer = (nil)] [url = about:blank]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 125 (0x7f316696c000) [pid = 1904] [serial = 1718] [outer = (nil)] [url = about:blank]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 124 (0x7f316d130400) [pid = 1904] [serial = 1746] [outer = (nil)] [url = about:blank]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 123 (0x7f316e82f800) [pid = 1904] [serial = 1749] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 122 (0x7f316f586800) [pid = 1904] [serial = 1754] [outer = (nil)] [url = about:blank]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 121 (0x7f316c2f0400) [pid = 1904] [serial = 1757] [outer = (nil)] [url = about:blank]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 120 (0x7f3169d8ac00) [pid = 1904] [serial = 1721] [outer = (nil)] [url = about:blank]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 119 (0x7f3169aca800) [pid = 1904] [serial = 1766] [outer = (nil)] [url = about:blank]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 118 (0x7f316c355400) [pid = 1904] [serial = 1736] [outer = (nil)] [url = about:blank]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 117 (0x7f316d0c1800) [pid = 1904] [serial = 1739] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 116 (0x7f316ac98800) [pid = 1904] [serial = 1769] [outer = (nil)] [url = about:blank]
15:51:35 INFO - PROCESS | 1856 | ++DOMWINDOW == 117 (0x7f3164012400) [pid = 1904] [serial = 1828] [outer = 0x7f316541c000]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 116 (0x7f316af3f000) [pid = 1904] [serial = 1512] [outer = (nil)] [url = about:blank]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 115 (0x7f316d4f0000) [pid = 1904] [serial = 1518] [outer = (nil)] [url = about:blank]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 114 (0x7f3172c34400) [pid = 1904] [serial = 1569] [outer = (nil)] [url = about:blank]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 113 (0x7f3171958400) [pid = 1904] [serial = 1608] [outer = (nil)] [url = about:blank]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 112 (0x7f3171958c00) [pid = 1904] [serial = 1566] [outer = (nil)] [url = about:blank]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 111 (0x7f316ac93000) [pid = 1904] [serial = 1602] [outer = (nil)] [url = about:blank]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 110 (0x7f3171d63000) [pid = 1904] [serial = 1621] [outer = (nil)] [url = about:blank]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 109 (0x7f316bb72800) [pid = 1904] [serial = 1725] [outer = (nil)] [url = about:blank]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 108 (0x7f31705cc400) [pid = 1904] [serial = 1671] [outer = (nil)] [url = about:blank]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 107 (0x7f316c02b000) [pid = 1904] [serial = 1663] [outer = (nil)] [url = about:blank]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 106 (0x7f316d4bb400) [pid = 1904] [serial = 1515] [outer = (nil)] [url = about:blank]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 105 (0x7f31771aa400) [pid = 1904] [serial = 1616] [outer = (nil)] [url = about:blank]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 104 (0x7f3171cac400) [pid = 1904] [serial = 1674] [outer = (nil)] [url = about:blank]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 103 (0x7f3169c5cc00) [pid = 1904] [serial = 1658] [outer = (nil)] [url = about:blank]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 102 (0x7f3176fdac00) [pid = 1904] [serial = 1611] [outer = (nil)] [url = about:blank]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 101 (0x7f3170e41000) [pid = 1904] [serial = 1692] [outer = (nil)] [url = about:blank]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 100 (0x7f3171290000) [pid = 1904] [serial = 1563] [outer = (nil)] [url = about:blank]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 99 (0x7f316f432c00) [pid = 1904] [serial = 1560] [outer = (nil)] [url = about:blank]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 98 (0x7f316d0bc800) [pid = 1904] [serial = 1668] [outer = (nil)] [url = about:blank]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 97 (0x7f3176e67c00) [pid = 1904] [serial = 1629] [outer = (nil)] [url = about:blank]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 96 (0x7f316c14cc00) [pid = 1904] [serial = 1605] [outer = (nil)] [url = about:blank]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 95 (0x7f316e223400) [pid = 1904] [serial = 1521] [outer = (nil)] [url = about:blank]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 94 (0x7f3167e6cc00) [pid = 1904] [serial = 1764] [outer = (nil)] [url = about:blank]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 93 (0x7f3169b46c00) [pid = 1904] [serial = 1551] [outer = (nil)] [url = about:blank]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 92 (0x7f3168c19c00) [pid = 1904] [serial = 1719] [outer = (nil)] [url = about:blank]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 91 (0x7f316b5bd800) [pid = 1904] [serial = 1554] [outer = (nil)] [url = about:blank]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 90 (0x7f316e3cec00) [pid = 1904] [serial = 1524] [outer = (nil)] [url = about:blank]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 89 (0x7f31739aa800) [pid = 1904] [serial = 1677] [outer = (nil)] [url = about:blank]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 88 (0x7f31666f6400) [pid = 1904] [serial = 1458] [outer = (nil)] [url = about:blank]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 87 (0x7f31684dd400) [pid = 1904] [serial = 1509] [outer = (nil)] [url = about:blank]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 86 (0x7f3172191000) [pid = 1904] [serial = 1626] [outer = (nil)] [url = about:blank]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 85 (0x7f317719c800) [pid = 1904] [serial = 1683] [outer = (nil)] [url = about:blank]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 84 (0x7f317718dc00) [pid = 1904] [serial = 1680] [outer = (nil)] [url = about:blank]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 83 (0x7f316c33a400) [pid = 1904] [serial = 1689] [outer = (nil)] [url = about:blank]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 82 (0x7f316ab42400) [pid = 1904] [serial = 1722] [outer = (nil)] [url = about:blank]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 81 (0x7f31668a1c00) [pid = 1904] [serial = 1506] [outer = (nil)] [url = about:blank]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 80 (0x7f316c146800) [pid = 1904] [serial = 1632] [outer = (nil)] [url = about:blank]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 79 (0x7f317392f400) [pid = 1904] [serial = 1574] [outer = (nil)] [url = about:blank]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 78 (0x7f316c376800) [pid = 1904] [serial = 1557] [outer = (nil)] [url = about:blank]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 77 (0x7f316f4fa800) [pid = 1904] [serial = 1527] [outer = (nil)] [url = about:blank]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 76 (0x7f316b5fe000) [pid = 1904] [serial = 1686] [outer = (nil)] [url = about:blank]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 75 (0x7f3169d5e400) [pid = 1904] [serial = 1767] [outer = (nil)] [url = about:blank]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 74 (0x7f3169b69c00) [pid = 1904] [serial = 1761] [outer = (nil)] [url = about:blank]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 73 (0x7f31668a1000) [pid = 1904] [serial = 1548] [outer = (nil)] [url = about:blank]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 72 (0x7f3172ddd800) [pid = 1904] [serial = 1695] [outer = (nil)] [url = about:blank]
15:51:35 INFO - PROCESS | 1856 | --DOMWINDOW == 71 (0x7f3176acbc00) [pid = 1904] [serial = 1579] [outer = (nil)] [url = about:blank]
15:51:36 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
15:51:36 INFO - document served over http requires an https
15:51:36 INFO - sub-resource via iframe-tag using the http-csp
15:51:36 INFO - delivery method with no-redirect and when
15:51:36 INFO - the target request is same-origin.
15:51:36 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 4647ms
15:51:36 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
15:51:36 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3165788300 == 7 [pid = 1904] [id = 654]
15:51:36 INFO - PROCESS | 1856 | ++DOMWINDOW == 72 (0x7f3164153000) [pid = 1904] [serial = 1829] [outer = (nil)]
15:51:36 INFO - PROCESS | 1856 | ++DOMWINDOW == 73 (0x7f3164153800) [pid = 1904] [serial = 1830] [outer = 0x7f3164153000]
15:51:36 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:36 INFO - PROCESS | 1856 | ++DOMWINDOW == 74 (0x7f316572bc00) [pid = 1904] [serial = 1831] [outer = 0x7f3164153000]
15:51:36 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:36 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:37 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3164166e00 == 8 [pid = 1904] [id = 655]
15:51:37 INFO - PROCESS | 1856 | ++DOMWINDOW == 75 (0x7f316402b400) [pid = 1904] [serial = 1832] [outer = (nil)]
15:51:38 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:51:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 76 (0x7f316412cc00) [pid = 1904] [serial = 1833] [outer = 0x7f316402b400]
15:51:38 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
15:51:38 INFO - document served over http requires an https
15:51:38 INFO - sub-resource via iframe-tag using the http-csp
15:51:38 INFO - delivery method with swap-origin-redirect and when
15:51:38 INFO - the target request is same-origin.
15:51:38 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2684ms
15:51:38 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
15:51:39 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:39 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f31656cd700 == 9 [pid = 1904] [id = 656]
15:51:39 INFO - PROCESS | 1856 | ++DOMWINDOW == 77 (0x7f31654d2c00) [pid = 1904] [serial = 1834] [outer = (nil)]
15:51:39 INFO - PROCESS | 1856 | ++DOMWINDOW == 78 (0x7f3165685400) [pid = 1904] [serial = 1835] [outer = 0x7f31654d2c00]
15:51:39 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:39 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:39 INFO - PROCESS | 1856 | ++DOMWINDOW == 79 (0x7f31666f6400) [pid = 1904] [serial = 1836] [outer = 0x7f31654d2c00]
15:51:39 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:39 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:39 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:40 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:51:40 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
15:51:40 INFO - document served over http requires an https
15:51:40 INFO - sub-resource via script-tag using the http-csp
15:51:40 INFO - delivery method with keep-origin-redirect and when
15:51:40 INFO - the target request is same-origin.
15:51:40 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1848ms
15:51:40 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html
15:51:40 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:40 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3166dc7400 == 10 [pid = 1904] [id = 657]
15:51:40 INFO - PROCESS | 1856 | ++DOMWINDOW == 80 (0x7f31668a1000) [pid = 1904] [serial = 1837] [outer = (nil)]
15:51:41 INFO - PROCESS | 1856 | ++DOMWINDOW == 81 (0x7f31668a1400) [pid = 1904] [serial = 1838] [outer = 0x7f31668a1000]
15:51:41 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:41 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:41 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:41 INFO - PROCESS | 1856 | ++DOMWINDOW == 82 (0x7f31668fac00) [pid = 1904] [serial = 1839] [outer = 0x7f31668a1000]
15:51:41 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:41 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:42 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
15:51:42 INFO - document served over http requires an https
15:51:42 INFO - sub-resource via script-tag using the http-csp
15:51:42 INFO - delivery method with no-redirect and when
15:51:42 INFO - the target request is same-origin.
15:51:42 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 1783ms
15:51:42 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
15:51:42 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316729df00 == 11 [pid = 1904] [id = 658]
15:51:42 INFO - PROCESS | 1856 | ++DOMWINDOW == 83 (0x7f316801f400) [pid = 1904] [serial = 1840] [outer = (nil)]
15:51:42 INFO - PROCESS | 1856 | ++DOMWINDOW == 84 (0x7f3164012000) [pid = 1904] [serial = 1841] [outer = 0x7f316801f400]
15:51:43 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:43 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:43 INFO - PROCESS | 1856 | ++DOMWINDOW == 85 (0x7f3168065000) [pid = 1904] [serial = 1842] [outer = 0x7f316801f400]
15:51:43 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:43 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:44 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:51:44 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
15:51:44 INFO - document served over http requires an https
15:51:44 INFO - sub-resource via script-tag using the http-csp
15:51:44 INFO - delivery method with swap-origin-redirect and when
15:51:44 INFO - the target request is same-origin.
15:51:44 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1752ms
15:51:44 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
15:51:44 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:44 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316804af00 == 12 [pid = 1904] [id = 659]
15:51:44 INFO - PROCESS | 1856 | ++DOMWINDOW == 86 (0x7f31684dd400) [pid = 1904] [serial = 1843] [outer = (nil)]
15:51:44 INFO - PROCESS | 1856 | ++DOMWINDOW == 87 (0x7f31684dd800) [pid = 1904] [serial = 1844] [outer = 0x7f31684dd400]
15:51:44 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:44 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:44 INFO - PROCESS | 1856 | ++DOMWINDOW == 88 (0x7f3168efa400) [pid = 1904] [serial = 1845] [outer = 0x7f31684dd400]
15:51:45 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:45 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51: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
15:51:46 INFO - document served over http requires an https
15:51:46 INFO - sub-resource via xhr-request using the http-csp
15:51:46 INFO - delivery method with keep-origin-redirect and when
15:51:46 INFO - the target request is same-origin.
15:51:46 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1945ms
15:51:46 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html
15:51:46 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:46 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3168168000 == 13 [pid = 1904] [id = 660]
15:51:46 INFO - PROCESS | 1856 | ++DOMWINDOW == 89 (0x7f3169b68c00) [pid = 1904] [serial = 1846] [outer = (nil)]
15:51:46 INFO - PROCESS | 1856 | ++DOMWINDOW == 90 (0x7f3169b69400) [pid = 1904] [serial = 1847] [outer = 0x7f3169b68c00]
15:51:46 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:46 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:47 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:47 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:47 INFO - PROCESS | 1856 | ++DOMWINDOW == 91 (0x7f3169d0f800) [pid = 1904] [serial = 1848] [outer = 0x7f3169b68c00]
15:51:47 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:47 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:47 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51: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
15:51:48 INFO - document served over http requires an https
15:51:48 INFO - sub-resource via xhr-request using the http-csp
15:51:48 INFO - delivery method with no-redirect and when
15:51:48 INFO - the target request is same-origin.
15:51:48 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 2090ms
15:51:48 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
15:51:48 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:48 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3168d54400 == 14 [pid = 1904] [id = 661]
15:51:48 INFO - PROCESS | 1856 | ++DOMWINDOW == 92 (0x7f3169ec1400) [pid = 1904] [serial = 1849] [outer = (nil)]
15:51:49 INFO - PROCESS | 1856 | ++DOMWINDOW == 93 (0x7f3169ec1c00) [pid = 1904] [serial = 1850] [outer = 0x7f3169ec1400]
15:51:49 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:49 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:49 INFO - PROCESS | 1856 | ++DOMWINDOW == 94 (0x7f316abdcc00) [pid = 1904] [serial = 1851] [outer = 0x7f3169ec1400]
15:51:49 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:49 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51: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
15:51:50 INFO - document served over http requires an https
15:51:50 INFO - sub-resource via xhr-request using the http-csp
15:51:50 INFO - delivery method with swap-origin-redirect and when
15:51:50 INFO - the target request is same-origin.
15:51:50 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2136ms
15:51:50 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
15:51:50 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:51 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3168f63400 == 15 [pid = 1904] [id = 662]
15:51:51 INFO - PROCESS | 1856 | ++DOMWINDOW == 95 (0x7f316ad67c00) [pid = 1904] [serial = 1852] [outer = (nil)]
15:51:51 INFO - PROCESS | 1856 | ++DOMWINDOW == 96 (0x7f316ad7e000) [pid = 1904] [serial = 1853] [outer = 0x7f316ad67c00]
15:51:51 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:51 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:51 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:51 INFO - PROCESS | 1856 | ++DOMWINDOW == 97 (0x7f316ad9dc00) [pid = 1904] [serial = 1854] [outer = 0x7f316ad67c00]
15:51:51 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:51 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:53 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:51:54 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
15:51:54 INFO - document served over http requires an http
15:51:54 INFO - sub-resource via fetch-request using the meta-csp
15:51:54 INFO - delivery method with keep-origin-redirect and when
15:51:54 INFO - the target request is cross-origin.
15:51:54 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 3764ms
15:51:54 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
15:51:54 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3169c3ee00 == 16 [pid = 1904] [id = 663]
15:51:54 INFO - PROCESS | 1856 | ++DOMWINDOW == 98 (0x7f316afec800) [pid = 1904] [serial = 1855] [outer = (nil)]
15:51:54 INFO - PROCESS | 1856 | ++DOMWINDOW == 99 (0x7f316aff8800) [pid = 1904] [serial = 1856] [outer = 0x7f316afec800]
15:51:54 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:54 INFO - PROCESS | 1856 | ++DOMWINDOW == 100 (0x7f316b1dec00) [pid = 1904] [serial = 1857] [outer = 0x7f316afec800]
15:51:55 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:55 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
15:51:55 INFO - document served over http requires an http
15:51:55 INFO - sub-resource via fetch-request using the meta-csp
15:51:55 INFO - delivery method with no-redirect and when
15:51:55 INFO - the target request is cross-origin.
15:51:55 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1649ms
15:51:55 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
15:51:56 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f31656ca500 == 17 [pid = 1904] [id = 664]
15:51:56 INFO - PROCESS | 1856 | ++DOMWINDOW == 101 (0x7f31640cb000) [pid = 1904] [serial = 1858] [outer = (nil)]
15:51:56 INFO - PROCESS | 1856 | ++DOMWINDOW == 102 (0x7f3164128400) [pid = 1904] [serial = 1859] [outer = 0x7f31640cb000]
15:51:56 INFO - PROCESS | 1856 | ++DOMWINDOW == 103 (0x7f3166571000) [pid = 1904] [serial = 1860] [outer = 0x7f31640cb000]
15:51:56 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:56 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:56 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:57 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
15:51:57 INFO - document served over http requires an http
15:51:57 INFO - sub-resource via fetch-request using the meta-csp
15:51:57 INFO - delivery method with swap-origin-redirect and when
15:51:57 INFO - the target request is cross-origin.
15:51:57 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1787ms
15:51:57 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
15:51:57 INFO - PROCESS | 1856 | --DOCSHELL 0x7f31667ee800 == 16 [pid = 1904] [id = 653]
15:51:57 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3165786500 == 15 [pid = 1904] [id = 652]
15:51:57 INFO - PROCESS | 1856 | --DOCSHELL 0x7f31656ce600 == 14 [pid = 1904] [id = 651]
15:51:57 INFO - PROCESS | 1856 | --DOCSHELL 0x7f31656caa00 == 13 [pid = 1904] [id = 650]
15:51:57 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3177159200 == 12 [pid = 1904] [id = 649]
15:51:57 INFO - PROCESS | 1856 | --DOMWINDOW == 102 (0x7f316676a000) [pid = 1904] [serial = 1716] [outer = (nil)] [url = about:blank]
15:51:57 INFO - PROCESS | 1856 | --DOMWINDOW == 101 (0x7f31721b5800) [pid = 1904] [serial = 1731] [outer = (nil)] [url = about:blank]
15:51:57 INFO - PROCESS | 1856 | --DOMWINDOW == 100 (0x7f3170e41400) [pid = 1904] [serial = 1728] [outer = (nil)] [url = about:blank]
15:51:57 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f31656caa00 == 13 [pid = 1904] [id = 665]
15:51:57 INFO - PROCESS | 1856 | ++DOMWINDOW == 101 (0x7f3164128000) [pid = 1904] [serial = 1861] [outer = (nil)]
15:51:58 INFO - PROCESS | 1856 | ++DOMWINDOW == 102 (0x7f3165498400) [pid = 1904] [serial = 1862] [outer = 0x7f3164128000]
15:51:58 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:58 INFO - PROCESS | 1856 | ++DOMWINDOW == 103 (0x7f3169bf5c00) [pid = 1904] [serial = 1863] [outer = 0x7f3164128000]
15:51:58 INFO - PROCESS | 1856 | --DOMWINDOW == 102 (0x7f316b116800) [pid = 1904] [serial = 1770] [outer = (nil)] [url = about:blank]
15:51:58 INFO - PROCESS | 1856 | --DOMWINDOW == 101 (0x7f316cd28c00) [pid = 1904] [serial = 1737] [outer = (nil)] [url = about:blank]
15:51:58 INFO - PROCESS | 1856 | --DOMWINDOW == 100 (0x7f3176b30000) [pid = 1904] [serial = 1758] [outer = (nil)] [url = about:blank]
15:51:58 INFO - PROCESS | 1856 | --DOMWINDOW == 99 (0x7f3170852000) [pid = 1904] [serial = 1755] [outer = (nil)] [url = about:blank]
15:51:58 INFO - PROCESS | 1856 | --DOMWINDOW == 98 (0x7f316d508c00) [pid = 1904] [serial = 1747] [outer = (nil)] [url = about:blank]
15:51:58 INFO - PROCESS | 1856 | --DOMWINDOW == 97 (0x7f316f932c00) [pid = 1904] [serial = 1742] [outer = (nil)] [url = about:blank]
15:51:58 INFO - PROCESS | 1856 | --DOMWINDOW == 96 (0x7f316f415000) [pid = 1904] [serial = 1752] [outer = (nil)] [url = about:blank]
15:51:58 INFO - PROCESS | 1856 | --DOMWINDOW == 95 (0x7f31771aa000) [pid = 1904] [serial = 1734] [outer = (nil)] [url = about:blank]
15:51:58 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:51:59 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3165789200 == 14 [pid = 1904] [id = 666]
15:51:59 INFO - PROCESS | 1856 | ++DOMWINDOW == 96 (0x7f3169f14800) [pid = 1904] [serial = 1864] [outer = (nil)]
15:51:59 INFO - PROCESS | 1856 | ++DOMWINDOW == 97 (0x7f316ac98800) [pid = 1904] [serial = 1865] [outer = 0x7f3169f14800]
15:51:59 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
15:51:59 INFO - document served over http requires an http
15:51:59 INFO - sub-resource via iframe-tag using the meta-csp
15:51:59 INFO - delivery method with keep-origin-redirect and when
15:51:59 INFO - the target request is cross-origin.
15:51:59 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 1650ms
15:51:59 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
15:51:59 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316729d000 == 15 [pid = 1904] [id = 667]
15:51:59 INFO - PROCESS | 1856 | ++DOMWINDOW == 98 (0x7f316afbac00) [pid = 1904] [serial = 1866] [outer = (nil)]
15:51:59 INFO - PROCESS | 1856 | ++DOMWINDOW == 99 (0x7f316afec000) [pid = 1904] [serial = 1867] [outer = 0x7f316afbac00]
15:52:00 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:00 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:00 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:00 INFO - PROCESS | 1856 | ++DOMWINDOW == 100 (0x7f316b4e6800) [pid = 1904] [serial = 1868] [outer = 0x7f316afbac00]
15:52:00 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:00 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:00 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:00 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3168d55d00 == 16 [pid = 1904] [id = 668]
15:52:00 INFO - PROCESS | 1856 | ++DOMWINDOW == 101 (0x7f316b4ea000) [pid = 1904] [serial = 1869] [outer = (nil)]
15:52:01 INFO - PROCESS | 1856 | ++DOMWINDOW == 102 (0x7f316b4ea800) [pid = 1904] [serial = 1870] [outer = 0x7f316b4ea000]
15:52:01 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
15:52:01 INFO - document served over http requires an http
15:52:01 INFO - sub-resource via iframe-tag using the meta-csp
15:52:01 INFO - delivery method with no-redirect and when
15:52:01 INFO - the target request is cross-origin.
15:52:01 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 2086ms
15:52:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
15:52:01 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:01 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3169c3e400 == 17 [pid = 1904] [id = 669]
15:52:01 INFO - PROCESS | 1856 | ++DOMWINDOW == 103 (0x7f316b5b4400) [pid = 1904] [serial = 1871] [outer = (nil)]
15:52:02 INFO - PROCESS | 1856 | ++DOMWINDOW == 104 (0x7f316b5b4800) [pid = 1904] [serial = 1872] [outer = 0x7f316b5b4400]
15:52:02 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:02 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:02 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:02 INFO - PROCESS | 1856 | ++DOMWINDOW == 105 (0x7f316ba31c00) [pid = 1904] [serial = 1873] [outer = 0x7f316b5b4400]
15:52:02 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:02 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:03 INFO - PROCESS | 1856 | --DOMWINDOW == 104 (0x7f3164153800) [pid = 1904] [serial = 1830] [outer = (nil)] [url = about:blank]
15:52:03 INFO - PROCESS | 1856 | --DOMWINDOW == 103 (0x7f316cc2e000) [pid = 1904] [serial = 1788] [outer = (nil)] [url = about:blank]
15:52:03 INFO - PROCESS | 1856 | --DOMWINDOW == 102 (0x7f3165498800) [pid = 1904] [serial = 1823] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:52:03 INFO - PROCESS | 1856 | --DOMWINDOW == 101 (0x7f3164149c00) [pid = 1904] [serial = 1820] [outer = (nil)] [url = about:blank]
15:52:03 INFO - PROCESS | 1856 | --DOMWINDOW == 100 (0x7f316f8c8400) [pid = 1904] [serial = 1805] [outer = (nil)] [url = about:blank]
15:52:03 INFO - PROCESS | 1856 | --DOMWINDOW == 99 (0x7f316cde7400) [pid = 1904] [serial = 1811] [outer = (nil)] [url = about:blank]
15:52:03 INFO - PROCESS | 1856 | --DOMWINDOW == 98 (0x7f3164012400) [pid = 1904] [serial = 1828] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445554295377]
15:52:03 INFO - PROCESS | 1856 | --DOMWINDOW == 97 (0x7f316572b800) [pid = 1904] [serial = 1825] [outer = (nil)] [url = about:blank]
15:52:03 INFO - PROCESS | 1856 | --DOMWINDOW == 96 (0x7f316bb59c00) [pid = 1904] [serial = 1783] [outer = (nil)] [url = about:blank]
15:52:03 INFO - PROCESS | 1856 | --DOMWINDOW == 95 (0x7f316b093400) [pid = 1904] [serial = 1778] [outer = (nil)] [url = about:blank]
15:52:03 INFO - PROCESS | 1856 | --DOMWINDOW == 94 (0x7f3169bf5000) [pid = 1904] [serial = 1817] [outer = (nil)] [url = about:blank]
15:52:03 INFO - PROCESS | 1856 | --DOMWINDOW == 93 (0x7f316f415c00) [pid = 1904] [serial = 1796] [outer = (nil)] [url = about:blank]
15:52:03 INFO - PROCESS | 1856 | --DOMWINDOW == 92 (0x7f317189dc00) [pid = 1904] [serial = 1799] [outer = (nil)] [url = about:blank]
15:52:03 INFO - PROCESS | 1856 | --DOMWINDOW == 91 (0x7f316b5fec00) [pid = 1904] [serial = 1781] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:52:03 INFO - PROCESS | 1856 | --DOMWINDOW == 90 (0x7f316cdf0c00) [pid = 1904] [serial = 1791] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:52:03 INFO - PROCESS | 1856 | --DOMWINDOW == 89 (0x7f316e300400) [pid = 1904] [serial = 1814] [outer = (nil)] [url = about:blank]
15:52:03 INFO - PROCESS | 1856 | --DOMWINDOW == 88 (0x7f3168efa800) [pid = 1904] [serial = 1775] [outer = (nil)] [url = about:blank]
15:52:03 INFO - PROCESS | 1856 | --DOMWINDOW == 87 (0x7f3176fb5400) [pid = 1904] [serial = 1802] [outer = (nil)] [url = about:blank]
15:52:03 INFO - PROCESS | 1856 | --DOMWINDOW == 86 (0x7f316c324800) [pid = 1904] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445554263028]
15:52:03 INFO - PROCESS | 1856 | --DOMWINDOW == 85 (0x7f3171811400) [pid = 1904] [serial = 1808] [outer = (nil)] [url = about:blank]
15:52:03 INFO - PROCESS | 1856 | --DOMWINDOW == 84 (0x7f316541cc00) [pid = 1904] [serial = 1772] [outer = (nil)] [url = about:blank]
15:52:03 INFO - PROCESS | 1856 | --DOMWINDOW == 83 (0x7f316d026000) [pid = 1904] [serial = 1793] [outer = (nil)] [url = about:blank]
15:52:03 INFO - PROCESS | 1856 | --DOMWINDOW == 82 (0x7f316d024800) [pid = 1904] [serial = 1792] [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]
15:52:03 INFO - PROCESS | 1856 | --DOMWINDOW == 81 (0x7f3170f31000) [pid = 1904] [serial = 1798] [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]
15:52:03 INFO - PROCESS | 1856 | --DOMWINDOW == 80 (0x7f316b4ed400) [pid = 1904] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:52:03 INFO - PROCESS | 1856 | --DOMWINDOW == 79 (0x7f316541c000) [pid = 1904] [serial = 1827] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445554295377]
15:52:03 INFO - PROCESS | 1856 | --DOMWINDOW == 78 (0x7f317386f800) [pid = 1904] [serial = 1816] [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]
15:52:03 INFO - PROCESS | 1856 | --DOMWINDOW == 77 (0x7f3165439c00) [pid = 1904] [serial = 1822] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:52:03 INFO - PROCESS | 1856 | --DOMWINDOW == 76 (0x7f316cca1800) [pid = 1904] [serial = 1790] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:52:03 INFO - PROCESS | 1856 | --DOMWINDOW == 75 (0x7f316c03d800) [pid = 1904] [serial = 1785] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445554263028]
15:52:03 INFO - PROCESS | 1856 | --DOMWINDOW == 74 (0x7f316572b000) [pid = 1904] [serial = 1824] [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]
15:52:03 INFO - PROCESS | 1856 | --DOMWINDOW == 73 (0x7f3164128800) [pid = 1904] [serial = 1819] [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]
15:52:03 INFO - PROCESS | 1856 | --DOMWINDOW == 72 (0x7f316eed5c00) [pid = 1904] [serial = 1795] [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]
15:52:03 INFO - PROCESS | 1856 | --DOMWINDOW == 71 (0x7f316c3fbc00) [pid = 1904] [serial = 1787] [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]
15:52:03 INFO - PROCESS | 1856 | --DOMWINDOW == 70 (0x7f316aff8c00) [pid = 1904] [serial = 1777] [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]
15:52:03 INFO - PROCESS | 1856 | --DOMWINDOW == 69 (0x7f316f96f000) [pid = 1904] [serial = 1804] [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]
15:52:03 INFO - PROCESS | 1856 | --DOMWINDOW == 68 (0x7f31739aa000) [pid = 1904] [serial = 1801] [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]
15:52:03 INFO - PROCESS | 1856 | --DOMWINDOW == 67 (0x7f316cde7000) [pid = 1904] [serial = 1810] [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]
15:52:03 INFO - PROCESS | 1856 | --DOMWINDOW == 66 (0x7f316bb07c00) [pid = 1904] [serial = 1782] [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]
15:52:03 INFO - PROCESS | 1856 | --DOMWINDOW == 65 (0x7f31684dd000) [pid = 1904] [serial = 1774] [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]
15:52:03 INFO - PROCESS | 1856 | --DOMWINDOW == 64 (0x7f316e300000) [pid = 1904] [serial = 1813] [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]
15:52:03 INFO - PROCESS | 1856 | --DOMWINDOW == 63 (0x7f3171811000) [pid = 1904] [serial = 1807] [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]
15:52:03 INFO - PROCESS | 1856 | --DOMWINDOW == 62 (0x7f3164128c00) [pid = 1904] [serial = 1771] [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]
15:52:03 INFO - PROCESS | 1856 | --DOMWINDOW == 61 (0x7f316f96fc00) [pid = 1904] [serial = 1806] [outer = (nil)] [url = about:blank]
15:52:03 INFO - PROCESS | 1856 | --DOMWINDOW == 60 (0x7f317719cc00) [pid = 1904] [serial = 1803] [outer = (nil)] [url = about:blank]
15:52:03 INFO - PROCESS | 1856 | --DOMWINDOW == 59 (0x7f3171d11c00) [pid = 1904] [serial = 1809] [outer = (nil)] [url = about:blank]
15:52:03 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3169d38700 == 18 [pid = 1904] [id = 670]
15:52:03 INFO - PROCESS | 1856 | ++DOMWINDOW == 60 (0x7f316402b800) [pid = 1904] [serial = 1874] [outer = (nil)]
15:52:03 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:52:03 INFO - PROCESS | 1856 | ++DOMWINDOW == 61 (0x7f3164128c00) [pid = 1904] [serial = 1875] [outer = 0x7f316402b800]
15:52:03 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
15:52:03 INFO - document served over http requires an http
15:52:03 INFO - sub-resource via iframe-tag using the meta-csp
15:52:03 INFO - delivery method with swap-origin-redirect and when
15:52:03 INFO - the target request is cross-origin.
15:52:03 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2592ms
15:52:04 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
15:52:04 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3169df2500 == 19 [pid = 1904] [id = 671]
15:52:04 INFO - PROCESS | 1856 | ++DOMWINDOW == 62 (0x7f3164153800) [pid = 1904] [serial = 1876] [outer = (nil)]
15:52:04 INFO - PROCESS | 1856 | ++DOMWINDOW == 63 (0x7f316541bc00) [pid = 1904] [serial = 1877] [outer = 0x7f3164153800]
15:52:04 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:04 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:04 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:04 INFO - PROCESS | 1856 | ++DOMWINDOW == 64 (0x7f31654d2000) [pid = 1904] [serial = 1878] [outer = 0x7f3164153800]
15:52:04 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:05 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:06 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:52:06 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
15:52:06 INFO - document served over http requires an http
15:52:06 INFO - sub-resource via script-tag using the meta-csp
15:52:06 INFO - delivery method with keep-origin-redirect and when
15:52:06 INFO - the target request is cross-origin.
15:52:06 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2239ms
15:52:06 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html
15:52:06 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3166dca600 == 20 [pid = 1904] [id = 672]
15:52:06 INFO - PROCESS | 1856 | ++DOMWINDOW == 65 (0x7f31666f0800) [pid = 1904] [serial = 1879] [outer = (nil)]
15:52:06 INFO - PROCESS | 1856 | ++DOMWINDOW == 66 (0x7f316673a800) [pid = 1904] [serial = 1880] [outer = 0x7f31666f0800]
15:52:07 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:07 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:07 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:07 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:07 INFO - PROCESS | 1856 | ++DOMWINDOW == 67 (0x7f3169bf5000) [pid = 1904] [serial = 1881] [outer = 0x7f31666f0800]
15:52:07 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:07 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:09 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
15:52:09 INFO - document served over http requires an http
15:52:09 INFO - sub-resource via script-tag using the meta-csp
15:52:09 INFO - delivery method with no-redirect and when
15:52:09 INFO - the target request is cross-origin.
15:52:09 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 2805ms
15:52:09 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
15:52:09 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:09 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3168f66600 == 21 [pid = 1904] [id = 673]
15:52:09 INFO - PROCESS | 1856 | ++DOMWINDOW == 68 (0x7f316b093400) [pid = 1904] [serial = 1882] [outer = (nil)]
15:52:09 INFO - PROCESS | 1856 | ++DOMWINDOW == 69 (0x7f316b189800) [pid = 1904] [serial = 1883] [outer = 0x7f316b093400]
15:52:10 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:10 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:10 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:10 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:10 INFO - PROCESS | 1856 | ++DOMWINDOW == 70 (0x7f316ba6bc00) [pid = 1904] [serial = 1884] [outer = 0x7f316b093400]
15:52:10 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:10 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:11 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
15:52:11 INFO - document served over http requires an http
15:52:11 INFO - sub-resource via script-tag using the meta-csp
15:52:11 INFO - delivery method with swap-origin-redirect and when
15:52:11 INFO - the target request is cross-origin.
15:52:11 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2186ms
15:52:11 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
15:52:11 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3169df6600 == 22 [pid = 1904] [id = 674]
15:52:11 INFO - PROCESS | 1856 | ++DOMWINDOW == 71 (0x7f316bb72800) [pid = 1904] [serial = 1885] [outer = (nil)]
15:52:11 INFO - PROCESS | 1856 | ++DOMWINDOW == 72 (0x7f316bb9f400) [pid = 1904] [serial = 1886] [outer = 0x7f316bb72800]
15:52:12 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:12 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:12 INFO - PROCESS | 1856 | ++DOMWINDOW == 73 (0x7f316bbff400) [pid = 1904] [serial = 1887] [outer = 0x7f316bb72800]
15:52:12 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:12 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:12 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:12 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52: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
15:52:13 INFO - document served over http requires an http
15:52:13 INFO - sub-resource via xhr-request using the meta-csp
15:52:13 INFO - delivery method with keep-origin-redirect and when
15:52:13 INFO - the target request is cross-origin.
15:52:13 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1790ms
15:52:13 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
15:52:13 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316ad5b000 == 23 [pid = 1904] [id = 675]
15:52:13 INFO - PROCESS | 1856 | ++DOMWINDOW == 74 (0x7f316c02b000) [pid = 1904] [serial = 1888] [outer = (nil)]
15:52:13 INFO - PROCESS | 1856 | ++DOMWINDOW == 75 (0x7f316c02b400) [pid = 1904] [serial = 1889] [outer = 0x7f316c02b000]
15:52:13 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:13 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:13 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:13 INFO - PROCESS | 1856 | ++DOMWINDOW == 76 (0x7f316c14c400) [pid = 1904] [serial = 1890] [outer = 0x7f316c02b000]
15:52:13 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:13 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:13 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:14 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
15:52:14 INFO - document served over http requires an http
15:52:14 INFO - sub-resource via xhr-request using the meta-csp
15:52:14 INFO - delivery method with no-redirect and when
15:52:14 INFO - the target request is cross-origin.
15:52:14 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1637ms
15:52:14 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
15:52:14 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:14 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316ad5fb00 == 24 [pid = 1904] [id = 676]
15:52:14 INFO - PROCESS | 1856 | ++DOMWINDOW == 77 (0x7f316c3fa400) [pid = 1904] [serial = 1891] [outer = (nil)]
15:52:15 INFO - PROCESS | 1856 | ++DOMWINDOW == 78 (0x7f316c3fa800) [pid = 1904] [serial = 1892] [outer = 0x7f316c3fa400]
15:52:15 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:15 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:15 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:15 INFO - PROCESS | 1856 | ++DOMWINDOW == 79 (0x7f316cc40800) [pid = 1904] [serial = 1893] [outer = 0x7f316c3fa400]
15:52:15 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:15 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:15 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:15 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:15 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:16 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
15:52:16 INFO - document served over http requires an http
15:52:16 INFO - sub-resource via xhr-request using the meta-csp
15:52:16 INFO - delivery method with swap-origin-redirect and when
15:52:16 INFO - the target request is cross-origin.
15:52:16 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1837ms
15:52:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
15:52:17 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316b175800 == 25 [pid = 1904] [id = 677]
15:52:17 INFO - PROCESS | 1856 | ++DOMWINDOW == 80 (0x7f316cd24800) [pid = 1904] [serial = 1894] [outer = (nil)]
15:52:17 INFO - PROCESS | 1856 | ++DOMWINDOW == 81 (0x7f316cd24c00) [pid = 1904] [serial = 1895] [outer = 0x7f316cd24800]
15:52:17 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:17 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:17 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:17 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:17 INFO - PROCESS | 1856 | ++DOMWINDOW == 82 (0x7f316cde7000) [pid = 1904] [serial = 1896] [outer = 0x7f316cd24800]
15:52:17 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:17 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:18 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:52: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
15:52:19 INFO - document served over http requires an https
15:52:19 INFO - sub-resource via fetch-request using the meta-csp
15:52:19 INFO - delivery method with keep-origin-redirect and when
15:52:19 INFO - the target request is cross-origin.
15:52:19 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2434ms
15:52:19 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
15:52:19 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316b513300 == 26 [pid = 1904] [id = 678]
15:52:19 INFO - PROCESS | 1856 | ++DOMWINDOW == 83 (0x7f3169dfcc00) [pid = 1904] [serial = 1897] [outer = (nil)]
15:52:19 INFO - PROCESS | 1856 | ++DOMWINDOW == 84 (0x7f316cdf1800) [pid = 1904] [serial = 1898] [outer = 0x7f3169dfcc00]
15:52:19 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:19 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:20 INFO - PROCESS | 1856 | ++DOMWINDOW == 85 (0x7f316ad9d400) [pid = 1904] [serial = 1899] [outer = 0x7f3169dfcc00]
15:52:20 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:20 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:20 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:22 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
15:52:22 INFO - document served over http requires an https
15:52:22 INFO - sub-resource via fetch-request using the meta-csp
15:52:22 INFO - delivery method with no-redirect and when
15:52:22 INFO - the target request is cross-origin.
15:52:22 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 3546ms
15:52:22 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
15:52:23 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3164165000 == 27 [pid = 1904] [id = 679]
15:52:23 INFO - PROCESS | 1856 | ++DOMWINDOW == 86 (0x7f3164128800) [pid = 1904] [serial = 1900] [outer = (nil)]
15:52:23 INFO - PROCESS | 1856 | ++DOMWINDOW == 87 (0x7f3165453000) [pid = 1904] [serial = 1901] [outer = 0x7f3164128800]
15:52:23 INFO - PROCESS | 1856 | ++DOMWINDOW == 88 (0x7f31667a9400) [pid = 1904] [serial = 1902] [outer = 0x7f3164128800]
15:52:23 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:23 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:24 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
15:52:24 INFO - document served over http requires an https
15:52:24 INFO - sub-resource via fetch-request using the meta-csp
15:52:24 INFO - delivery method with swap-origin-redirect and when
15:52:24 INFO - the target request is cross-origin.
15:52:24 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2123ms
15:52:24 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
15:52:24 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:25 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3169c3fd00 == 28 [pid = 1904] [id = 680]
15:52:25 INFO - PROCESS | 1856 | ++DOMWINDOW == 89 (0x7f3167f9c800) [pid = 1904] [serial = 1903] [outer = (nil)]
15:52:25 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:25 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:25 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:25 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:25 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:25 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:25 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:25 INFO - PROCESS | 1856 | ++DOMWINDOW == 90 (0x7f316acaf000) [pid = 1904] [serial = 1904] [outer = 0x7f3167f9c800]
15:52:25 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:25 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:25 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:25 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:25 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:25 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:25 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:25 INFO - PROCESS | 1856 | ++DOMWINDOW == 91 (0x7f316b4e6c00) [pid = 1904] [serial = 1905] [outer = 0x7f3167f9c800]
15:52:25 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:25 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:26 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f31667eca00 == 29 [pid = 1904] [id = 681]
15:52:26 INFO - PROCESS | 1856 | ++DOMWINDOW == 92 (0x7f3166712800) [pid = 1904] [serial = 1906] [outer = (nil)]
15:52:26 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3169d38700 == 28 [pid = 1904] [id = 670]
15:52:26 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3169c3e400 == 27 [pid = 1904] [id = 669]
15:52:26 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3168d55d00 == 26 [pid = 1904] [id = 668]
15:52:26 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316729d000 == 25 [pid = 1904] [id = 667]
15:52:26 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3165789200 == 24 [pid = 1904] [id = 666]
15:52:26 INFO - PROCESS | 1856 | --DOCSHELL 0x7f31656caa00 == 23 [pid = 1904] [id = 665]
15:52:26 INFO - PROCESS | 1856 | --DOCSHELL 0x7f31656ca500 == 22 [pid = 1904] [id = 664]
15:52:26 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3169c3ee00 == 21 [pid = 1904] [id = 663]
15:52:26 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3168f63400 == 20 [pid = 1904] [id = 662]
15:52:26 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3168d54400 == 19 [pid = 1904] [id = 661]
15:52:26 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3168168000 == 18 [pid = 1904] [id = 660]
15:52:26 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316804af00 == 17 [pid = 1904] [id = 659]
15:52:26 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316729df00 == 16 [pid = 1904] [id = 658]
15:52:26 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3166dc7400 == 15 [pid = 1904] [id = 657]
15:52:26 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3165788300 == 14 [pid = 1904] [id = 654]
15:52:26 INFO - PROCESS | 1856 | --DOCSHELL 0x7f31656cd700 == 13 [pid = 1904] [id = 656]
15:52:26 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3164166e00 == 12 [pid = 1904] [id = 655]
15:52:26 INFO - PROCESS | 1856 | ++DOMWINDOW == 93 (0x7f3164149000) [pid = 1904] [serial = 1907] [outer = 0x7f3166712800]
15:52:26 INFO - PROCESS | 1856 | --DOMWINDOW == 92 (0x7f316b1c8800) [pid = 1904] [serial = 1779] [outer = (nil)] [url = about:blank]
15:52:26 INFO - PROCESS | 1856 | --DOMWINDOW == 91 (0x7f316579dc00) [pid = 1904] [serial = 1826] [outer = (nil)] [url = about:blank]
15:52:26 INFO - PROCESS | 1856 | --DOMWINDOW == 90 (0x7f316d4bf000) [pid = 1904] [serial = 1794] [outer = (nil)] [url = about:blank]
15:52:26 INFO - PROCESS | 1856 | --DOMWINDOW == 89 (0x7f3164043c00) [pid = 1904] [serial = 1789] [outer = (nil)] [url = about:blank]
15:52:26 INFO - PROCESS | 1856 | --DOMWINDOW == 88 (0x7f3165439000) [pid = 1904] [serial = 1821] [outer = (nil)] [url = about:blank]
15:52:26 INFO - PROCESS | 1856 | --DOMWINDOW == 87 (0x7f3169ec1800) [pid = 1904] [serial = 1776] [outer = (nil)] [url = about:blank]
15:52:26 INFO - PROCESS | 1856 | --DOMWINDOW == 86 (0x7f317005cc00) [pid = 1904] [serial = 1815] [outer = (nil)] [url = about:blank]
15:52:26 INFO - PROCESS | 1856 | --DOMWINDOW == 85 (0x7f3172d96400) [pid = 1904] [serial = 1800] [outer = (nil)] [url = about:blank]
15:52:26 INFO - PROCESS | 1856 | --DOMWINDOW == 84 (0x7f31704d3000) [pid = 1904] [serial = 1797] [outer = (nil)] [url = about:blank]
15:52:26 INFO - PROCESS | 1856 | --DOMWINDOW == 83 (0x7f316d136c00) [pid = 1904] [serial = 1812] [outer = (nil)] [url = about:blank]
15:52:26 INFO - PROCESS | 1856 | --DOMWINDOW == 82 (0x7f316c01ec00) [pid = 1904] [serial = 1784] [outer = (nil)] [url = about:blank]
15:52:26 INFO - PROCESS | 1856 | --DOMWINDOW == 81 (0x7f31668fa000) [pid = 1904] [serial = 1773] [outer = (nil)] [url = about:blank]
15:52:26 INFO - PROCESS | 1856 | --DOMWINDOW == 80 (0x7f3169bf5400) [pid = 1904] [serial = 1818] [outer = (nil)] [url = about:blank]
15:52:26 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
15:52:26 INFO - document served over http requires an https
15:52:26 INFO - sub-resource via iframe-tag using the meta-csp
15:52:26 INFO - delivery method with keep-origin-redirect and when
15:52:26 INFO - the target request is cross-origin.
15:52:26 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1887ms
15:52:26 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
15:52:26 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f31656cd700 == 13 [pid = 1904] [id = 682]
15:52:26 INFO - PROCESS | 1856 | ++DOMWINDOW == 81 (0x7f316579dc00) [pid = 1904] [serial = 1908] [outer = (nil)]
15:52:27 INFO - PROCESS | 1856 | ++DOMWINDOW == 82 (0x7f31668fa000) [pid = 1904] [serial = 1909] [outer = 0x7f316579dc00]
15:52:27 INFO - PROCESS | 1856 | ++DOMWINDOW == 83 (0x7f316af3f400) [pid = 1904] [serial = 1910] [outer = 0x7f316579dc00]
15:52:27 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:27 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:28 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f31669b8e00 == 14 [pid = 1904] [id = 683]
15:52:28 INFO - PROCESS | 1856 | ++DOMWINDOW == 84 (0x7f316bb07c00) [pid = 1904] [serial = 1911] [outer = (nil)]
15:52:28 INFO - PROCESS | 1856 | ++DOMWINDOW == 85 (0x7f316c146800) [pid = 1904] [serial = 1912] [outer = 0x7f316bb07c00]
15:52:28 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
15:52:28 INFO - document served over http requires an https
15:52:28 INFO - sub-resource via iframe-tag using the meta-csp
15:52:28 INFO - delivery method with no-redirect and when
15:52:28 INFO - the target request is cross-origin.
15:52:28 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2094ms
15:52:28 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
15:52:28 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:29 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3164167d00 == 15 [pid = 1904] [id = 684]
15:52:29 INFO - PROCESS | 1856 | ++DOMWINDOW == 86 (0x7f3167f9c400) [pid = 1904] [serial = 1913] [outer = (nil)]
15:52:29 INFO - PROCESS | 1856 | ++DOMWINDOW == 87 (0x7f3168475c00) [pid = 1904] [serial = 1914] [outer = 0x7f3167f9c400]
15:52:29 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:29 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:29 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:29 INFO - PROCESS | 1856 | ++DOMWINDOW == 88 (0x7f316bb59400) [pid = 1904] [serial = 1915] [outer = 0x7f3167f9c400]
15:52:29 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:29 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:29 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:30 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3166dc7400 == 16 [pid = 1904] [id = 685]
15:52:30 INFO - PROCESS | 1856 | ++DOMWINDOW == 89 (0x7f316c169c00) [pid = 1904] [serial = 1916] [outer = (nil)]
15:52:30 INFO - PROCESS | 1856 | ++DOMWINDOW == 90 (0x7f316c2f0000) [pid = 1904] [serial = 1917] [outer = 0x7f316c169c00]
15:52:30 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:52:30 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
15:52:30 INFO - document served over http requires an https
15:52:30 INFO - sub-resource via iframe-tag using the meta-csp
15:52:30 INFO - delivery method with swap-origin-redirect and when
15:52:30 INFO - the target request is cross-origin.
15:52:30 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2202ms
15:52:30 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
15:52:31 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316729da00 == 17 [pid = 1904] [id = 686]
15:52:31 INFO - PROCESS | 1856 | ++DOMWINDOW == 91 (0x7f316cde3c00) [pid = 1904] [serial = 1918] [outer = (nil)]
15:52:31 INFO - PROCESS | 1856 | ++DOMWINDOW == 92 (0x7f316d024800) [pid = 1904] [serial = 1919] [outer = 0x7f316cde3c00]
15:52:31 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:31 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:31 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:31 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:31 INFO - PROCESS | 1856 | ++DOMWINDOW == 93 (0x7f316d136400) [pid = 1904] [serial = 1920] [outer = 0x7f316cde3c00]
15:52:32 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:32 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:32 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:33 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:52:33 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
15:52:33 INFO - document served over http requires an https
15:52:33 INFO - sub-resource via script-tag using the meta-csp
15:52:33 INFO - delivery method with keep-origin-redirect and when
15:52:33 INFO - the target request is cross-origin.
15:52:33 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2697ms
15:52:33 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html
15:52:34 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316804d700 == 18 [pid = 1904] [id = 687]
15:52:34 INFO - PROCESS | 1856 | ++DOMWINDOW == 94 (0x7f316d4ae800) [pid = 1904] [serial = 1921] [outer = (nil)]
15:52:34 INFO - PROCESS | 1856 | ++DOMWINDOW == 95 (0x7f316d4bb400) [pid = 1904] [serial = 1922] [outer = 0x7f316d4ae800]
15:52:34 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:34 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:34 INFO - PROCESS | 1856 | ++DOMWINDOW == 96 (0x7f316d4c1c00) [pid = 1904] [serial = 1923] [outer = 0x7f316d4ae800]
15:52:34 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:34 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:37 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3166dca600 == 17 [pid = 1904] [id = 672]
15:52:37 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3168f66600 == 16 [pid = 1904] [id = 673]
15:52:37 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3169df6600 == 15 [pid = 1904] [id = 674]
15:52:37 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316ad5b000 == 14 [pid = 1904] [id = 675]
15:52:37 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316ad5fb00 == 13 [pid = 1904] [id = 676]
15:52:37 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316b175800 == 12 [pid = 1904] [id = 677]
15:52:37 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3164165000 == 11 [pid = 1904] [id = 679]
15:52:37 INFO - PROCESS | 1856 | --DOCSHELL 0x7f31667eca00 == 10 [pid = 1904] [id = 681]
15:52:37 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3169c3fd00 == 9 [pid = 1904] [id = 680]
15:52:37 INFO - PROCESS | 1856 | --DOCSHELL 0x7f31669b8e00 == 8 [pid = 1904] [id = 683]
15:52:37 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:52:38 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
15:52:38 INFO - document served over http requires an https
15:52:38 INFO - sub-resource via script-tag using the meta-csp
15:52:38 INFO - delivery method with no-redirect and when
15:52:38 INFO - the target request is cross-origin.
15:52:38 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 4343ms
15:52:38 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
15:52:38 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f31667f0600 == 9 [pid = 1904] [id = 688]
15:52:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 97 (0x7f316ba9c400) [pid = 1904] [serial = 1924] [outer = (nil)]
15:52:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 98 (0x7f316bb59c00) [pid = 1904] [serial = 1925] [outer = 0x7f316ba9c400]
15:52:38 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:38 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:38 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:38 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 99 (0x7f316c376800) [pid = 1904] [serial = 1926] [outer = 0x7f316ba9c400]
15:52:38 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:39 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:39 INFO - PROCESS | 1856 | --DOMWINDOW == 98 (0x7f3164149000) [pid = 1904] [serial = 1907] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:52:39 INFO - PROCESS | 1856 | --DOMWINDOW == 97 (0x7f316acaf000) [pid = 1904] [serial = 1904] [outer = (nil)] [url = about:blank]
15:52:39 INFO - PROCESS | 1856 | --DOMWINDOW == 96 (0x7f3165453000) [pid = 1904] [serial = 1901] [outer = (nil)] [url = about:blank]
15:52:39 INFO - PROCESS | 1856 | --DOMWINDOW == 95 (0x7f316cdf1800) [pid = 1904] [serial = 1898] [outer = (nil)] [url = about:blank]
15:52:39 INFO - PROCESS | 1856 | --DOMWINDOW == 94 (0x7f316cd24c00) [pid = 1904] [serial = 1895] [outer = (nil)] [url = about:blank]
15:52:39 INFO - PROCESS | 1856 | --DOMWINDOW == 93 (0x7f3165685400) [pid = 1904] [serial = 1835] [outer = (nil)] [url = about:blank]
15:52:39 INFO - PROCESS | 1856 | --DOMWINDOW == 92 (0x7f316c3fa800) [pid = 1904] [serial = 1892] [outer = (nil)] [url = about:blank]
15:52:39 INFO - PROCESS | 1856 | --DOMWINDOW == 91 (0x7f316c02b400) [pid = 1904] [serial = 1889] [outer = (nil)] [url = about:blank]
15:52:39 INFO - PROCESS | 1856 | --DOMWINDOW == 90 (0x7f316bb9f400) [pid = 1904] [serial = 1886] [outer = (nil)] [url = about:blank]
15:52:39 INFO - PROCESS | 1856 | --DOMWINDOW == 89 (0x7f3164128c00) [pid = 1904] [serial = 1875] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:52:39 INFO - PROCESS | 1856 | --DOMWINDOW == 88 (0x7f316b5b4800) [pid = 1904] [serial = 1872] [outer = (nil)] [url = about:blank]
15:52:39 INFO - PROCESS | 1856 | --DOMWINDOW == 87 (0x7f3169b69400) [pid = 1904] [serial = 1847] [outer = (nil)] [url = about:blank]
15:52:39 INFO - PROCESS | 1856 | --DOMWINDOW == 86 (0x7f316412cc00) [pid = 1904] [serial = 1833] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:52:39 INFO - PROCESS | 1856 | --DOMWINDOW == 85 (0x7f316aff8800) [pid = 1904] [serial = 1856] [outer = (nil)] [url = about:blank]
15:52:39 INFO - PROCESS | 1856 | --DOMWINDOW == 84 (0x7f316ad7e000) [pid = 1904] [serial = 1853] [outer = (nil)] [url = about:blank]
15:52:39 INFO - PROCESS | 1856 | --DOMWINDOW == 83 (0x7f316ac98800) [pid = 1904] [serial = 1865] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:52:39 INFO - PROCESS | 1856 | --DOMWINDOW == 82 (0x7f316b189800) [pid = 1904] [serial = 1883] [outer = (nil)] [url = about:blank]
15:52:39 INFO - PROCESS | 1856 | --DOMWINDOW == 81 (0x7f316673a800) [pid = 1904] [serial = 1880] [outer = (nil)] [url = about:blank]
15:52:39 INFO - PROCESS | 1856 | --DOMWINDOW == 80 (0x7f31668a1400) [pid = 1904] [serial = 1838] [outer = (nil)] [url = about:blank]
15:52:39 INFO - PROCESS | 1856 | --DOMWINDOW == 79 (0x7f316b4ea800) [pid = 1904] [serial = 1870] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445554320941]
15:52:39 INFO - PROCESS | 1856 | --DOMWINDOW == 78 (0x7f31684dd800) [pid = 1904] [serial = 1844] [outer = (nil)] [url = about:blank]
15:52:39 INFO - PROCESS | 1856 | --DOMWINDOW == 77 (0x7f3169ec1c00) [pid = 1904] [serial = 1850] [outer = (nil)] [url = about:blank]
15:52:39 INFO - PROCESS | 1856 | --DOMWINDOW == 76 (0x7f3164128400) [pid = 1904] [serial = 1859] [outer = (nil)] [url = about:blank]
15:52:39 INFO - PROCESS | 1856 | --DOMWINDOW == 75 (0x7f316afec000) [pid = 1904] [serial = 1867] [outer = (nil)] [url = about:blank]
15:52:39 INFO - PROCESS | 1856 | --DOMWINDOW == 74 (0x7f3165498400) [pid = 1904] [serial = 1862] [outer = (nil)] [url = about:blank]
15:52:39 INFO - PROCESS | 1856 | --DOMWINDOW == 73 (0x7f3164012000) [pid = 1904] [serial = 1841] [outer = (nil)] [url = about:blank]
15:52:39 INFO - PROCESS | 1856 | --DOMWINDOW == 72 (0x7f31668fa000) [pid = 1904] [serial = 1909] [outer = (nil)] [url = about:blank]
15:52:39 INFO - PROCESS | 1856 | --DOMWINDOW == 71 (0x7f316541bc00) [pid = 1904] [serial = 1877] [outer = (nil)] [url = about:blank]
15:52:39 INFO - PROCESS | 1856 | --DOMWINDOW == 70 (0x7f3169f14800) [pid = 1904] [serial = 1864] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:52:39 INFO - PROCESS | 1856 | --DOMWINDOW == 69 (0x7f3167f9c800) [pid = 1904] [serial = 1903] [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]
15:52:39 INFO - PROCESS | 1856 | --DOMWINDOW == 68 (0x7f3164128800) [pid = 1904] [serial = 1900] [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]
15:52:39 INFO - PROCESS | 1856 | --DOMWINDOW == 67 (0x7f316b4ea000) [pid = 1904] [serial = 1869] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445554320941]
15:52:39 INFO - PROCESS | 1856 | --DOMWINDOW == 66 (0x7f3164128000) [pid = 1904] [serial = 1861] [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]
15:52:39 INFO - PROCESS | 1856 | --DOMWINDOW == 65 (0x7f316b5b4400) [pid = 1904] [serial = 1871] [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]
15:52:39 INFO - PROCESS | 1856 | --DOMWINDOW == 64 (0x7f316402b800) [pid = 1904] [serial = 1874] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:52:39 INFO - PROCESS | 1856 | --DOMWINDOW == 63 (0x7f31640cb000) [pid = 1904] [serial = 1858] [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]
15:52:39 INFO - PROCESS | 1856 | --DOMWINDOW == 62 (0x7f316402b400) [pid = 1904] [serial = 1832] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:52:39 INFO - PROCESS | 1856 | --DOMWINDOW == 61 (0x7f3166712800) [pid = 1904] [serial = 1906] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:52:39 INFO - PROCESS | 1856 | --DOMWINDOW == 60 (0x7f316afbac00) [pid = 1904] [serial = 1866] [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]
15:52:39 INFO - PROCESS | 1856 | --DOMWINDOW == 59 (0x7f3164153000) [pid = 1904] [serial = 1829] [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]
15:52:40 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
15:52:40 INFO - document served over http requires an https
15:52:40 INFO - sub-resource via script-tag using the meta-csp
15:52:40 INFO - delivery method with swap-origin-redirect and when
15:52:40 INFO - the target request is cross-origin.
15:52:40 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1940ms
15:52:40 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
15:52:40 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3168169900 == 10 [pid = 1904] [id = 689]
15:52:40 INFO - PROCESS | 1856 | ++DOMWINDOW == 60 (0x7f3164149000) [pid = 1904] [serial = 1927] [outer = (nil)]
15:52:40 INFO - PROCESS | 1856 | ++DOMWINDOW == 61 (0x7f3164153000) [pid = 1904] [serial = 1928] [outer = 0x7f3164149000]
15:52:40 INFO - PROCESS | 1856 | ++DOMWINDOW == 62 (0x7f3165498400) [pid = 1904] [serial = 1929] [outer = 0x7f3164149000]
15:52:40 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:40 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:41 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
15:52:41 INFO - document served over http requires an https
15:52:41 INFO - sub-resource via xhr-request using the meta-csp
15:52:41 INFO - delivery method with keep-origin-redirect and when
15:52:41 INFO - the target request is cross-origin.
15:52:41 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1678ms
15:52:41 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
15:52:41 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3164165f00 == 11 [pid = 1904] [id = 690]
15:52:41 INFO - PROCESS | 1856 | ++DOMWINDOW == 63 (0x7f31640cb000) [pid = 1904] [serial = 1930] [outer = (nil)]
15:52:42 INFO - PROCESS | 1856 | ++DOMWINDOW == 64 (0x7f3165439c00) [pid = 1904] [serial = 1931] [outer = 0x7f31640cb000]
15:52:42 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:42 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:42 INFO - PROCESS | 1856 | ++DOMWINDOW == 65 (0x7f31668c1c00) [pid = 1904] [serial = 1932] [outer = 0x7f31640cb000]
15:52:42 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:42 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:43 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
15:52:43 INFO - document served over http requires an https
15:52:43 INFO - sub-resource via xhr-request using the meta-csp
15:52:43 INFO - delivery method with no-redirect and when
15:52:43 INFO - the target request is cross-origin.
15:52:43 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1742ms
15:52:43 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
15:52:43 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3169c41100 == 12 [pid = 1904] [id = 691]
15:52:43 INFO - PROCESS | 1856 | ++DOMWINDOW == 66 (0x7f3169d0f000) [pid = 1904] [serial = 1933] [outer = (nil)]
15:52:43 INFO - PROCESS | 1856 | ++DOMWINDOW == 67 (0x7f3169ec1c00) [pid = 1904] [serial = 1934] [outer = 0x7f3169d0f000]
15:52:44 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:44 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:44 INFO - PROCESS | 1856 | ++DOMWINDOW == 68 (0x7f316ad7e000) [pid = 1904] [serial = 1935] [outer = 0x7f3169d0f000]
15:52:44 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:44 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:44 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:45 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
15:52:45 INFO - document served over http requires an https
15:52:45 INFO - sub-resource via xhr-request using the meta-csp
15:52:45 INFO - delivery method with swap-origin-redirect and when
15:52:45 INFO - the target request is cross-origin.
15:52:45 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1835ms
15:52:45 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
15:52:45 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:45 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3169df4d00 == 13 [pid = 1904] [id = 692]
15:52:45 INFO - PROCESS | 1856 | ++DOMWINDOW == 69 (0x7f316b4ea000) [pid = 1904] [serial = 1936] [outer = (nil)]
15:52:46 INFO - PROCESS | 1856 | ++DOMWINDOW == 70 (0x7f316b4ea800) [pid = 1904] [serial = 1937] [outer = 0x7f316b4ea000]
15:52:46 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:46 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:46 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:46 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:46 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:46 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:46 INFO - PROCESS | 1856 | ++DOMWINDOW == 71 (0x7f316ba9c800) [pid = 1904] [serial = 1938] [outer = 0x7f316b4ea000]
15:52:46 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:46 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:48 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:52:48 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
15:52:48 INFO - document served over http requires an http
15:52:48 INFO - sub-resource via fetch-request using the meta-csp
15:52:48 INFO - delivery method with keep-origin-redirect and when
15:52:48 INFO - the target request is same-origin.
15:52:48 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 3055ms
15:52:48 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html
15:52:48 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:48 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:48 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316ad5ba00 == 14 [pid = 1904] [id = 693]
15:52:48 INFO - PROCESS | 1856 | ++DOMWINDOW == 72 (0x7f316c146c00) [pid = 1904] [serial = 1939] [outer = (nil)]
15:52:49 INFO - PROCESS | 1856 | ++DOMWINDOW == 73 (0x7f316cc2e000) [pid = 1904] [serial = 1940] [outer = 0x7f316c146c00]
15:52:49 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:49 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:49 INFO - PROCESS | 1856 | ++DOMWINDOW == 74 (0x7f316cdf1800) [pid = 1904] [serial = 1941] [outer = 0x7f316c146c00]
15:52:49 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:49 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:50 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
15:52:50 INFO - document served over http requires an http
15:52:50 INFO - sub-resource via fetch-request using the meta-csp
15:52:50 INFO - delivery method with no-redirect and when
15:52:50 INFO - the target request is same-origin.
15:52:50 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 2392ms
15:52:50 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
15:52:51 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316aedcc00 == 15 [pid = 1904] [id = 694]
15:52:51 INFO - PROCESS | 1856 | ++DOMWINDOW == 75 (0x7f316d4bf400) [pid = 1904] [serial = 1942] [outer = (nil)]
15:52:51 INFO - PROCESS | 1856 | ++DOMWINDOW == 76 (0x7f316d4f0000) [pid = 1904] [serial = 1943] [outer = 0x7f316d4bf400]
15:52:52 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:52 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:52 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:52 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:52 INFO - PROCESS | 1856 | ++DOMWINDOW == 77 (0x7f316e325400) [pid = 1904] [serial = 1944] [outer = 0x7f316d4bf400]
15:52:52 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:52 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:53 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:52:54 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
15:52:54 INFO - document served over http requires an http
15:52:54 INFO - sub-resource via fetch-request using the meta-csp
15:52:54 INFO - delivery method with swap-origin-redirect and when
15:52:54 INFO - the target request is same-origin.
15:52:54 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 3148ms
15:52:54 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
15:52:54 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316b511000 == 16 [pid = 1904] [id = 695]
15:52:54 INFO - PROCESS | 1856 | ++DOMWINDOW == 78 (0x7f316e82f800) [pid = 1904] [serial = 1945] [outer = (nil)]
15:52:54 INFO - PROCESS | 1856 | ++DOMWINDOW == 79 (0x7f316e82fc00) [pid = 1904] [serial = 1946] [outer = 0x7f316e82f800]
15:52:54 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:54 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:54 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:55 INFO - PROCESS | 1856 | ++DOMWINDOW == 80 (0x7f3166712400) [pid = 1904] [serial = 1947] [outer = 0x7f316e82f800]
15:52:55 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:55 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:55 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:55 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316bb7af00 == 17 [pid = 1904] [id = 696]
15:52:55 INFO - PROCESS | 1856 | ++DOMWINDOW == 81 (0x7f316efdcc00) [pid = 1904] [serial = 1948] [outer = (nil)]
15:52:55 INFO - PROCESS | 1856 | ++DOMWINDOW == 82 (0x7f316f413800) [pid = 1904] [serial = 1949] [outer = 0x7f316efdcc00]
15:52:55 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
15:52:55 INFO - document served over http requires an http
15:52:55 INFO - sub-resource via iframe-tag using the meta-csp
15:52:55 INFO - delivery method with keep-origin-redirect and when
15:52:55 INFO - the target request is same-origin.
15:52:55 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 1849ms
15:52:55 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
15:52:56 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:56 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316bbb9400 == 18 [pid = 1904] [id = 697]
15:52:56 INFO - PROCESS | 1856 | ++DOMWINDOW == 83 (0x7f316f4af400) [pid = 1904] [serial = 1950] [outer = (nil)]
15:52:56 INFO - PROCESS | 1856 | ++DOMWINDOW == 84 (0x7f316f4af800) [pid = 1904] [serial = 1951] [outer = 0x7f316f4af400]
15:52:56 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:56 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:56 INFO - PROCESS | 1856 | ++DOMWINDOW == 85 (0x7f316f4fa800) [pid = 1904] [serial = 1952] [outer = 0x7f316f4af400]
15:52:56 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:56 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:56 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:57 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316c08f500 == 19 [pid = 1904] [id = 698]
15:52:57 INFO - PROCESS | 1856 | ++DOMWINDOW == 86 (0x7f316f586800) [pid = 1904] [serial = 1953] [outer = (nil)]
15:52:57 INFO - PROCESS | 1856 | ++DOMWINDOW == 87 (0x7f316f598000) [pid = 1904] [serial = 1954] [outer = 0x7f316f586800]
15:52:57 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
15:52:57 INFO - document served over http requires an http
15:52:57 INFO - sub-resource via iframe-tag using the meta-csp
15:52:57 INFO - delivery method with no-redirect and when
15:52:57 INFO - the target request is same-origin.
15:52:57 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 1785ms
15:52:57 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
15:52:58 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:58 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316c091300 == 20 [pid = 1904] [id = 699]
15:52:58 INFO - PROCESS | 1856 | ++DOMWINDOW == 88 (0x7f316f84a800) [pid = 1904] [serial = 1955] [outer = (nil)]
15:52:58 INFO - PROCESS | 1856 | ++DOMWINDOW == 89 (0x7f316f8c8400) [pid = 1904] [serial = 1956] [outer = 0x7f316f84a800]
15:52:58 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:58 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:58 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:58 INFO - PROCESS | 1856 | ++DOMWINDOW == 90 (0x7f316f96fc00) [pid = 1904] [serial = 1957] [outer = 0x7f316f84a800]
15:52:58 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:58 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:52:59 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316c1f7f00 == 21 [pid = 1904] [id = 700]
15:52:59 INFO - PROCESS | 1856 | ++DOMWINDOW == 91 (0x7f317005c400) [pid = 1904] [serial = 1958] [outer = (nil)]
15:52:59 INFO - PROCESS | 1856 | ++DOMWINDOW == 92 (0x7f3170e12c00) [pid = 1904] [serial = 1959] [outer = 0x7f317005c400]
15:52:59 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
15:52:59 INFO - document served over http requires an http
15:52:59 INFO - sub-resource via iframe-tag using the meta-csp
15:52:59 INFO - delivery method with swap-origin-redirect and when
15:52:59 INFO - the target request is same-origin.
15:52:59 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 1853ms
15:52:59 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
15:52:59 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316c1fb600 == 22 [pid = 1904] [id = 701]
15:52:59 INFO - PROCESS | 1856 | ++DOMWINDOW == 93 (0x7f3170eb2c00) [pid = 1904] [serial = 1960] [outer = (nil)]
15:53:00 INFO - PROCESS | 1856 | ++DOMWINDOW == 94 (0x7f3171290000) [pid = 1904] [serial = 1961] [outer = 0x7f3170eb2c00]
15:53:00 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:00 INFO - PROCESS | 1856 | ++DOMWINDOW == 95 (0x7f3171811400) [pid = 1904] [serial = 1962] [outer = 0x7f3170eb2c00]
15:53:00 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:00 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:00 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:01 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
15:53:01 INFO - document served over http requires an http
15:53:01 INFO - sub-resource via script-tag using the meta-csp
15:53:01 INFO - delivery method with keep-origin-redirect and when
15:53:01 INFO - the target request is same-origin.
15:53:01 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 1847ms
15:53:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html
15:53:01 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:02 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316c33b500 == 23 [pid = 1904] [id = 702]
15:53:02 INFO - PROCESS | 1856 | ++DOMWINDOW == 96 (0x7f317189dc00) [pid = 1904] [serial = 1963] [outer = (nil)]
15:53:02 INFO - PROCESS | 1856 | ++DOMWINDOW == 97 (0x7f317194a000) [pid = 1904] [serial = 1964] [outer = 0x7f317189dc00]
15:53:02 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:02 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:02 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:02 INFO - PROCESS | 1856 | ++DOMWINDOW == 98 (0x7f3171963400) [pid = 1904] [serial = 1965] [outer = 0x7f317189dc00]
15:53:02 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:02 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:03 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
15:53:03 INFO - document served over http requires an http
15:53:03 INFO - sub-resource via script-tag using the meta-csp
15:53:03 INFO - delivery method with no-redirect and when
15:53:03 INFO - the target request is same-origin.
15:53:03 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 2391ms
15:53:03 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
15:53:04 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:04 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:04 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:04 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:04 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:04 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:04 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:04 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:04 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:04 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:05 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:05 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:05 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316d567500 == 24 [pid = 1904] [id = 703]
15:53:05 INFO - PROCESS | 1856 | ++DOMWINDOW == 99 (0x7f3171dd4000) [pid = 1904] [serial = 1966] [outer = (nil)]
15:53:05 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:05 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:05 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:05 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:05 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:05 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:05 INFO - PROCESS | 1856 | ++DOMWINDOW == 100 (0x7f3171dd4800) [pid = 1904] [serial = 1967] [outer = 0x7f3171dd4000]
15:53:05 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:05 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:05 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:05 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:05 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:05 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:05 INFO - PROCESS | 1856 | ++DOMWINDOW == 101 (0x7f31721b5800) [pid = 1904] [serial = 1968] [outer = 0x7f3171dd4000]
15:53:05 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:05 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:05 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:07 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
15:53:07 INFO - document served over http requires an http
15:53:07 INFO - sub-resource via script-tag using the meta-csp
15:53:07 INFO - delivery method with swap-origin-redirect and when
15:53:07 INFO - the target request is same-origin.
15:53:07 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 3343ms
15:53:07 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
15:53:07 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3165789c00 == 25 [pid = 1904] [id = 704]
15:53:07 INFO - PROCESS | 1856 | ++DOMWINDOW == 102 (0x7f316579d000) [pid = 1904] [serial = 1969] [outer = (nil)]
15:53:07 INFO - PROCESS | 1856 | ++DOMWINDOW == 103 (0x7f316579d400) [pid = 1904] [serial = 1970] [outer = 0x7f316579d000]
15:53:08 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:08 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:08 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:08 INFO - PROCESS | 1856 | ++DOMWINDOW == 104 (0x7f3168c19c00) [pid = 1904] [serial = 1971] [outer = 0x7f316579d000]
15:53:08 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:08 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:10 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3168169900 == 24 [pid = 1904] [id = 689]
15:53:10 INFO - PROCESS | 1856 | --DOCSHELL 0x7f31667f0600 == 23 [pid = 1904] [id = 688]
15:53:10 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316804d700 == 22 [pid = 1904] [id = 687]
15:53:10 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316729da00 == 21 [pid = 1904] [id = 686]
15:53:10 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3166dc7400 == 20 [pid = 1904] [id = 685]
15:53:10 INFO - PROCESS | 1856 | --DOCSHELL 0x7f31656cd700 == 19 [pid = 1904] [id = 682]
15:53:10 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3164167d00 == 18 [pid = 1904] [id = 684]
15:53:10 INFO - PROCESS | 1856 | --DOMWINDOW == 103 (0x7f316572bc00) [pid = 1904] [serial = 1831] [outer = (nil)] [url = about:blank]
15:53:10 INFO - PROCESS | 1856 | --DOMWINDOW == 102 (0x7f3169bf5c00) [pid = 1904] [serial = 1863] [outer = (nil)] [url = about:blank]
15:53:10 INFO - PROCESS | 1856 | --DOMWINDOW == 101 (0x7f316b4e6800) [pid = 1904] [serial = 1868] [outer = (nil)] [url = about:blank]
15:53:10 INFO - PROCESS | 1856 | --DOMWINDOW == 100 (0x7f3166571000) [pid = 1904] [serial = 1860] [outer = (nil)] [url = about:blank]
15:53:10 INFO - PROCESS | 1856 | --DOMWINDOW == 99 (0x7f316ba31c00) [pid = 1904] [serial = 1873] [outer = (nil)] [url = about:blank]
15:53:10 INFO - PROCESS | 1856 | --DOMWINDOW == 98 (0x7f31667a9400) [pid = 1904] [serial = 1902] [outer = (nil)] [url = about:blank]
15:53:10 INFO - PROCESS | 1856 | --DOMWINDOW == 97 (0x7f316b4e6c00) [pid = 1904] [serial = 1905] [outer = (nil)] [url = about:blank]
15:53:10 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
15:53:10 INFO - document served over http requires an http
15:53:10 INFO - sub-resource via xhr-request using the meta-csp
15:53:10 INFO - delivery method with keep-origin-redirect and when
15:53:10 INFO - the target request is same-origin.
15:53:10 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 3102ms
15:53:10 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html
15:53:10 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3164168c00 == 19 [pid = 1904] [id = 705]
15:53:10 INFO - PROCESS | 1856 | ++DOMWINDOW == 98 (0x7f3165453400) [pid = 1904] [serial = 1972] [outer = (nil)]
15:53:11 INFO - PROCESS | 1856 | ++DOMWINDOW == 99 (0x7f316572bc00) [pid = 1904] [serial = 1973] [outer = 0x7f3165453400]
15:53:11 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:11 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:11 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:11 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:11 INFO - PROCESS | 1856 | ++DOMWINDOW == 100 (0x7f3167f9c000) [pid = 1904] [serial = 1974] [outer = 0x7f3165453400]
15:53:11 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:11 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:12 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
15:53:12 INFO - document served over http requires an http
15:53:12 INFO - sub-resource via xhr-request using the meta-csp
15:53:12 INFO - delivery method with no-redirect and when
15:53:12 INFO - the target request is same-origin.
15:53:12 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1639ms
15:53:12 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
15:53:12 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3166dc6000 == 20 [pid = 1904] [id = 706]
15:53:12 INFO - PROCESS | 1856 | ++DOMWINDOW == 101 (0x7f316af3f000) [pid = 1904] [serial = 1975] [outer = (nil)]
15:53:12 INFO - PROCESS | 1856 | ++DOMWINDOW == 102 (0x7f316af3fc00) [pid = 1904] [serial = 1976] [outer = 0x7f316af3f000]
15:53:12 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:12 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:12 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:12 INFO - PROCESS | 1856 | ++DOMWINDOW == 103 (0x7f316b4e6c00) [pid = 1904] [serial = 1977] [outer = 0x7f316af3f000]
15:53:12 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:13 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:14 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
15:53:14 INFO - document served over http requires an http
15:53:14 INFO - sub-resource via xhr-request using the meta-csp
15:53:14 INFO - delivery method with swap-origin-redirect and when
15:53:14 INFO - the target request is same-origin.
15:53:14 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1984ms
15:53:14 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
15:53:14 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:14 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3168169900 == 21 [pid = 1904] [id = 707]
15:53:14 INFO - PROCESS | 1856 | ++DOMWINDOW == 104 (0x7f316c01ec00) [pid = 1904] [serial = 1978] [outer = (nil)]
15:53:14 INFO - PROCESS | 1856 | ++DOMWINDOW == 105 (0x7f316c027400) [pid = 1904] [serial = 1979] [outer = 0x7f316c01ec00]
15:53:14 INFO - PROCESS | 1856 | ++DOMWINDOW == 106 (0x7f316c376400) [pid = 1904] [serial = 1980] [outer = 0x7f316c01ec00]
15:53:14 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:14 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:15 INFO - PROCESS | 1856 | --DOMWINDOW == 105 (0x7f316c146800) [pid = 1904] [serial = 1912] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445554348333]
15:53:15 INFO - PROCESS | 1856 | --DOMWINDOW == 104 (0x7f316d4bb400) [pid = 1904] [serial = 1922] [outer = (nil)] [url = about:blank]
15:53:15 INFO - PROCESS | 1856 | --DOMWINDOW == 103 (0x7f316c2f0000) [pid = 1904] [serial = 1917] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:53:15 INFO - PROCESS | 1856 | --DOMWINDOW == 102 (0x7f3168475c00) [pid = 1904] [serial = 1914] [outer = (nil)] [url = about:blank]
15:53:15 INFO - PROCESS | 1856 | --DOMWINDOW == 101 (0x7f316d024800) [pid = 1904] [serial = 1919] [outer = (nil)] [url = about:blank]
15:53:15 INFO - PROCESS | 1856 | --DOMWINDOW == 100 (0x7f3164153000) [pid = 1904] [serial = 1928] [outer = (nil)] [url = about:blank]
15:53:15 INFO - PROCESS | 1856 | --DOMWINDOW == 99 (0x7f316bb59c00) [pid = 1904] [serial = 1925] [outer = (nil)] [url = about:blank]
15:53:15 INFO - PROCESS | 1856 | --DOMWINDOW == 98 (0x7f316d4ae800) [pid = 1904] [serial = 1921] [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]
15:53:15 INFO - PROCESS | 1856 | --DOMWINDOW == 97 (0x7f316c169c00) [pid = 1904] [serial = 1916] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:53:15 INFO - PROCESS | 1856 | --DOMWINDOW == 96 (0x7f316ba9c400) [pid = 1904] [serial = 1924] [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]
15:53:15 INFO - PROCESS | 1856 | --DOMWINDOW == 95 (0x7f3169ec1400) [pid = 1904] [serial = 1849] [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]
15:53:15 INFO - PROCESS | 1856 | --DOMWINDOW == 94 (0x7f31654d2c00) [pid = 1904] [serial = 1834] [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]
15:53:15 INFO - PROCESS | 1856 | --DOMWINDOW == 93 (0x7f316801f400) [pid = 1904] [serial = 1840] [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]
15:53:15 INFO - PROCESS | 1856 | --DOMWINDOW == 92 (0x7f316cd24800) [pid = 1904] [serial = 1894] [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]
15:53:15 INFO - PROCESS | 1856 | --DOMWINDOW == 91 (0x7f3169b68c00) [pid = 1904] [serial = 1846] [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]
15:53:15 INFO - PROCESS | 1856 | --DOMWINDOW == 90 (0x7f316c3fa400) [pid = 1904] [serial = 1891] [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]
15:53:15 INFO - PROCESS | 1856 | --DOMWINDOW == 89 (0x7f31684dd400) [pid = 1904] [serial = 1843] [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]
15:53:15 INFO - PROCESS | 1856 | --DOMWINDOW == 88 (0x7f316bb07c00) [pid = 1904] [serial = 1911] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445554348333]
15:53:15 INFO - PROCESS | 1856 | --DOMWINDOW == 87 (0x7f316579dc00) [pid = 1904] [serial = 1908] [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]
15:53:15 INFO - PROCESS | 1856 | --DOMWINDOW == 86 (0x7f316bb72800) [pid = 1904] [serial = 1885] [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]
15:53:15 INFO - PROCESS | 1856 | --DOMWINDOW == 85 (0x7f31668a1000) [pid = 1904] [serial = 1837] [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]
15:53:15 INFO - PROCESS | 1856 | --DOMWINDOW == 84 (0x7f316b093400) [pid = 1904] [serial = 1882] [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]
15:53:15 INFO - PROCESS | 1856 | --DOMWINDOW == 83 (0x7f316ad67c00) [pid = 1904] [serial = 1852] [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]
15:53:15 INFO - PROCESS | 1856 | --DOMWINDOW == 82 (0x7f316afec800) [pid = 1904] [serial = 1855] [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]
15:53:15 INFO - PROCESS | 1856 | --DOMWINDOW == 81 (0x7f3169dfcc00) [pid = 1904] [serial = 1897] [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]
15:53:15 INFO - PROCESS | 1856 | --DOMWINDOW == 80 (0x7f31666f0800) [pid = 1904] [serial = 1879] [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]
15:53:15 INFO - PROCESS | 1856 | --DOMWINDOW == 79 (0x7f316c02b000) [pid = 1904] [serial = 1888] [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]
15:53:15 INFO - PROCESS | 1856 | --DOMWINDOW == 78 (0x7f3164153800) [pid = 1904] [serial = 1876] [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]
15:53:15 INFO - PROCESS | 1856 | --DOMWINDOW == 77 (0x7f316abdcc00) [pid = 1904] [serial = 1851] [outer = (nil)] [url = about:blank]
15:53:15 INFO - PROCESS | 1856 | --DOMWINDOW == 76 (0x7f31666f6400) [pid = 1904] [serial = 1836] [outer = (nil)] [url = about:blank]
15:53:15 INFO - PROCESS | 1856 | --DOMWINDOW == 75 (0x7f3168065000) [pid = 1904] [serial = 1842] [outer = (nil)] [url = about:blank]
15:53:15 INFO - PROCESS | 1856 | --DOMWINDOW == 74 (0x7f316cde7000) [pid = 1904] [serial = 1896] [outer = (nil)] [url = about:blank]
15:53:15 INFO - PROCESS | 1856 | --DOMWINDOW == 73 (0x7f3169d0f800) [pid = 1904] [serial = 1848] [outer = (nil)] [url = about:blank]
15:53:15 INFO - PROCESS | 1856 | --DOMWINDOW == 72 (0x7f316cc40800) [pid = 1904] [serial = 1893] [outer = (nil)] [url = about:blank]
15:53:15 INFO - PROCESS | 1856 | --DOMWINDOW == 71 (0x7f3168efa400) [pid = 1904] [serial = 1845] [outer = (nil)] [url = about:blank]
15:53:15 INFO - PROCESS | 1856 | --DOMWINDOW == 70 (0x7f316af3f400) [pid = 1904] [serial = 1910] [outer = (nil)] [url = about:blank]
15:53:15 INFO - PROCESS | 1856 | --DOMWINDOW == 69 (0x7f316bbff400) [pid = 1904] [serial = 1887] [outer = (nil)] [url = about:blank]
15:53:15 INFO - PROCESS | 1856 | --DOMWINDOW == 68 (0x7f31668fac00) [pid = 1904] [serial = 1839] [outer = (nil)] [url = about:blank]
15:53:15 INFO - PROCESS | 1856 | --DOMWINDOW == 67 (0x7f316ba6bc00) [pid = 1904] [serial = 1884] [outer = (nil)] [url = about:blank]
15:53:15 INFO - PROCESS | 1856 | --DOMWINDOW == 66 (0x7f316ad9dc00) [pid = 1904] [serial = 1854] [outer = (nil)] [url = about:blank]
15:53:15 INFO - PROCESS | 1856 | --DOMWINDOW == 65 (0x7f316b1dec00) [pid = 1904] [serial = 1857] [outer = (nil)] [url = about:blank]
15:53:15 INFO - PROCESS | 1856 | --DOMWINDOW == 64 (0x7f316ad9d400) [pid = 1904] [serial = 1899] [outer = (nil)] [url = about:blank]
15:53:15 INFO - PROCESS | 1856 | --DOMWINDOW == 63 (0x7f3169bf5000) [pid = 1904] [serial = 1881] [outer = (nil)] [url = about:blank]
15:53:15 INFO - PROCESS | 1856 | --DOMWINDOW == 62 (0x7f316c14c400) [pid = 1904] [serial = 1890] [outer = (nil)] [url = about:blank]
15:53:15 INFO - PROCESS | 1856 | --DOMWINDOW == 61 (0x7f31654d2000) [pid = 1904] [serial = 1878] [outer = (nil)] [url = about:blank]
15:53:15 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:53:15 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
15:53:15 INFO - document served over http requires an https
15:53:15 INFO - sub-resource via fetch-request using the meta-csp
15:53:15 INFO - delivery method with keep-origin-redirect and when
15:53:15 INFO - the target request is same-origin.
15:53:15 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 1700ms
15:53:15 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html
15:53:15 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3169f87800 == 22 [pid = 1904] [id = 708]
15:53:15 INFO - PROCESS | 1856 | ++DOMWINDOW == 62 (0x7f31654d2c00) [pid = 1904] [serial = 1981] [outer = (nil)]
15:53:16 INFO - PROCESS | 1856 | ++DOMWINDOW == 63 (0x7f316579dc00) [pid = 1904] [serial = 1982] [outer = 0x7f31654d2c00]
15:53:16 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:16 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:16 INFO - PROCESS | 1856 | ++DOMWINDOW == 64 (0x7f316801f400) [pid = 1904] [serial = 1983] [outer = 0x7f31654d2c00]
15:53:16 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:16 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:17 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
15:53:17 INFO - document served over http requires an https
15:53:17 INFO - sub-resource via fetch-request using the meta-csp
15:53:17 INFO - delivery method with no-redirect and when
15:53:17 INFO - the target request is same-origin.
15:53:17 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1634ms
15:53:17 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
15:53:17 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:17 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f31669bb100 == 23 [pid = 1904] [id = 709]
15:53:17 INFO - PROCESS | 1856 | ++DOMWINDOW == 65 (0x7f31668fa000) [pid = 1904] [serial = 1984] [outer = (nil)]
15:53:18 INFO - PROCESS | 1856 | ++DOMWINDOW == 66 (0x7f3167fc0000) [pid = 1904] [serial = 1985] [outer = 0x7f31668fa000]
15:53:18 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:18 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:18 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:18 INFO - PROCESS | 1856 | ++DOMWINDOW == 67 (0x7f31684dd400) [pid = 1904] [serial = 1986] [outer = 0x7f31668fa000]
15:53:18 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:18 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:19 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:53:19 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
15:53:19 INFO - document served over http requires an https
15:53:19 INFO - sub-resource via fetch-request using the meta-csp
15:53:19 INFO - delivery method with swap-origin-redirect and when
15:53:19 INFO - the target request is same-origin.
15:53:19 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2504ms
15:53:19 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
15:53:20 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3169df5200 == 24 [pid = 1904] [id = 710]
15:53:20 INFO - PROCESS | 1856 | ++DOMWINDOW == 68 (0x7f316ad9d400) [pid = 1904] [serial = 1987] [outer = (nil)]
15:53:20 INFO - PROCESS | 1856 | ++DOMWINDOW == 69 (0x7f316ad9dc00) [pid = 1904] [serial = 1988] [outer = 0x7f316ad9d400]
15:53:20 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:20 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:20 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:20 INFO - PROCESS | 1856 | ++DOMWINDOW == 70 (0x7f316b15f000) [pid = 1904] [serial = 1989] [outer = 0x7f316ad9d400]
15:53:20 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:20 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:21 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:21 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316b512900 == 25 [pid = 1904] [id = 711]
15:53:21 INFO - PROCESS | 1856 | ++DOMWINDOW == 71 (0x7f316ba92c00) [pid = 1904] [serial = 1990] [outer = (nil)]
15:53:22 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:53:22 INFO - PROCESS | 1856 | ++DOMWINDOW == 72 (0x7f316c3fa800) [pid = 1904] [serial = 1991] [outer = 0x7f316ba92c00]
15:53:22 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
15:53:22 INFO - document served over http requires an https
15:53:22 INFO - sub-resource via iframe-tag using the meta-csp
15:53:22 INFO - delivery method with keep-origin-redirect and when
15:53:22 INFO - the target request is same-origin.
15:53:22 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2502ms
15:53:22 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
15:53:22 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316bbb8f00 == 26 [pid = 1904] [id = 712]
15:53:22 INFO - PROCESS | 1856 | ++DOMWINDOW == 73 (0x7f316cca1400) [pid = 1904] [serial = 1992] [outer = (nil)]
15:53:23 INFO - PROCESS | 1856 | ++DOMWINDOW == 74 (0x7f316cd24800) [pid = 1904] [serial = 1993] [outer = 0x7f316cca1400]
15:53:23 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:23 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:23 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:23 INFO - PROCESS | 1856 | ++DOMWINDOW == 75 (0x7f316d077400) [pid = 1904] [serial = 1994] [outer = 0x7f316cca1400]
15:53:23 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:23 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:24 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316c31eb00 == 27 [pid = 1904] [id = 713]
15:53:24 INFO - PROCESS | 1856 | ++DOMWINDOW == 76 (0x7f316d136c00) [pid = 1904] [serial = 1995] [outer = (nil)]
15:53:25 INFO - PROCESS | 1856 | ++DOMWINDOW == 77 (0x7f316d4ae800) [pid = 1904] [serial = 1996] [outer = 0x7f316d136c00]
15:53:25 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
15:53:25 INFO - document served over http requires an https
15:53:25 INFO - sub-resource via iframe-tag using the meta-csp
15:53:25 INFO - delivery method with no-redirect and when
15:53:25 INFO - the target request is same-origin.
15:53:25 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2897ms
15:53:25 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
15:53:25 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316d569300 == 28 [pid = 1904] [id = 714]
15:53:25 INFO - PROCESS | 1856 | ++DOMWINDOW == 78 (0x7f316d4cb800) [pid = 1904] [serial = 1997] [outer = (nil)]
15:53:25 INFO - PROCESS | 1856 | ++DOMWINDOW == 79 (0x7f316d508000) [pid = 1904] [serial = 1998] [outer = 0x7f316d4cb800]
15:53:26 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:26 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:26 INFO - PROCESS | 1856 | ++DOMWINDOW == 80 (0x7f316e2e3800) [pid = 1904] [serial = 1999] [outer = 0x7f316d4cb800]
15:53:26 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:26 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:26 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316dda3900 == 29 [pid = 1904] [id = 715]
15:53:26 INFO - PROCESS | 1856 | ++DOMWINDOW == 81 (0x7f316e300000) [pid = 1904] [serial = 2000] [outer = (nil)]
15:53:27 INFO - PROCESS | 1856 | ++DOMWINDOW == 82 (0x7f316e36c400) [pid = 1904] [serial = 2001] [outer = 0x7f316e300000]
15:53:27 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
15:53:27 INFO - document served over http requires an https
15:53:27 INFO - sub-resource via iframe-tag using the meta-csp
15:53:27 INFO - delivery method with swap-origin-redirect and when
15:53:27 INFO - the target request is same-origin.
15:53:27 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1889ms
15:53:27 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
15:53:27 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:27 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316dda6600 == 30 [pid = 1904] [id = 716]
15:53:27 INFO - PROCESS | 1856 | ++DOMWINDOW == 83 (0x7f316f932c00) [pid = 1904] [serial = 2002] [outer = (nil)]
15:53:27 INFO - PROCESS | 1856 | ++DOMWINDOW == 84 (0x7f3170e12800) [pid = 1904] [serial = 2003] [outer = 0x7f316f932c00]
15:53:28 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:28 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:28 INFO - PROCESS | 1856 | ++DOMWINDOW == 85 (0x7f3171d11c00) [pid = 1904] [serial = 2004] [outer = 0x7f316f932c00]
15:53:28 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:28 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53: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
15:53:29 INFO - document served over http requires an https
15:53:29 INFO - sub-resource via script-tag using the meta-csp
15:53:29 INFO - delivery method with keep-origin-redirect and when
15:53:29 INFO - the target request is same-origin.
15:53:29 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1936ms
15:53:29 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html
15:53:29 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316e847600 == 31 [pid = 1904] [id = 717]
15:53:29 INFO - PROCESS | 1856 | ++DOMWINDOW == 86 (0x7f3172d6b400) [pid = 1904] [serial = 2005] [outer = (nil)]
15:53:29 INFO - PROCESS | 1856 | ++DOMWINDOW == 87 (0x7f3172d6bc00) [pid = 1904] [serial = 2006] [outer = 0x7f3172d6b400]
15:53:29 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:29 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:30 INFO - PROCESS | 1856 | ++DOMWINDOW == 88 (0x7f3172df1800) [pid = 1904] [serial = 2007] [outer = 0x7f3172d6b400]
15:53:30 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:30 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:30 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
15:53:30 INFO - document served over http requires an https
15:53:30 INFO - sub-resource via script-tag using the meta-csp
15:53:30 INFO - delivery method with no-redirect and when
15:53:30 INFO - the target request is same-origin.
15:53:30 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 1750ms
15:53:30 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
15:53:31 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:31 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316e9b9500 == 32 [pid = 1904] [id = 718]
15:53:31 INFO - PROCESS | 1856 | ++DOMWINDOW == 89 (0x7f31738f9800) [pid = 1904] [serial = 2008] [outer = (nil)]
15:53:31 INFO - PROCESS | 1856 | ++DOMWINDOW == 90 (0x7f3173918000) [pid = 1904] [serial = 2009] [outer = 0x7f31738f9800]
15:53:31 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:31 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:31 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:31 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:31 INFO - PROCESS | 1856 | ++DOMWINDOW == 91 (0x7f31739a0000) [pid = 1904] [serial = 2010] [outer = 0x7f31738f9800]
15:53:31 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:32 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:32 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:33 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
15:53:33 INFO - document served over http requires an https
15:53:33 INFO - sub-resource via script-tag using the meta-csp
15:53:33 INFO - delivery method with swap-origin-redirect and when
15:53:33 INFO - the target request is same-origin.
15:53:33 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 2228ms
15:53:33 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
15:53:33 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316e9bd600 == 33 [pid = 1904] [id = 719]
15:53:33 INFO - PROCESS | 1856 | ++DOMWINDOW == 92 (0x7f316f586000) [pid = 1904] [serial = 2011] [outer = (nil)]
15:53:33 INFO - PROCESS | 1856 | ++DOMWINDOW == 93 (0x7f31739aa800) [pid = 1904] [serial = 2012] [outer = 0x7f316f586000]
15:53:34 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:34 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:34 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:34 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:34 INFO - PROCESS | 1856 | ++DOMWINDOW == 94 (0x7f3176e4a400) [pid = 1904] [serial = 2013] [outer = 0x7f316f586000]
15:53:34 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:34 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:34 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:35 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
15:53:35 INFO - document served over http requires an https
15:53:35 INFO - sub-resource via xhr-request using the meta-csp
15:53:35 INFO - delivery method with keep-origin-redirect and when
15:53:35 INFO - the target request is same-origin.
15:53:35 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2295ms
15:53:35 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html
15:53:35 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316f822400 == 34 [pid = 1904] [id = 720]
15:53:35 INFO - PROCESS | 1856 | ++DOMWINDOW == 95 (0x7f3176f11c00) [pid = 1904] [serial = 2014] [outer = (nil)]
15:53:36 INFO - PROCESS | 1856 | ++DOMWINDOW == 96 (0x7f3176f39400) [pid = 1904] [serial = 2015] [outer = 0x7f3176f11c00]
15:53:36 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:36 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:36 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:36 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:36 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:36 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:36 INFO - PROCESS | 1856 | ++DOMWINDOW == 97 (0x7f3176fe4800) [pid = 1904] [serial = 2016] [outer = 0x7f3176f11c00]
15:53:36 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:37 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:38 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
15:53:38 INFO - document served over http requires an https
15:53:38 INFO - sub-resource via xhr-request using the meta-csp
15:53:38 INFO - delivery method with no-redirect and when
15:53:38 INFO - the target request is same-origin.
15:53:38 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 2596ms
15:53:38 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
15:53:40 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f31667ec500 == 35 [pid = 1904] [id = 721]
15:53:40 INFO - PROCESS | 1856 | ++DOMWINDOW == 98 (0x7f3164043400) [pid = 1904] [serial = 2017] [outer = (nil)]
15:53:41 INFO - PROCESS | 1856 | ++DOMWINDOW == 99 (0x7f316412c400) [pid = 1904] [serial = 2018] [outer = 0x7f3164043400]
15:53:41 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:41 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:41 INFO - PROCESS | 1856 | ++DOMWINDOW == 100 (0x7f3168065400) [pid = 1904] [serial = 2019] [outer = 0x7f3164043400]
15:53:41 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:41 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:41 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53: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
15:53:42 INFO - document served over http requires an https
15:53:42 INFO - sub-resource via xhr-request using the meta-csp
15:53:42 INFO - delivery method with swap-origin-redirect and when
15:53:42 INFO - the target request is same-origin.
15:53:42 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 4160ms
15:53:42 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
15:53:42 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:42 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3166dc9c00 == 36 [pid = 1904] [id = 722]
15:53:42 INFO - PROCESS | 1856 | ++DOMWINDOW == 101 (0x7f316ac94400) [pid = 1904] [serial = 2020] [outer = (nil)]
15:53:43 INFO - PROCESS | 1856 | ++DOMWINDOW == 102 (0x7f316ac94c00) [pid = 1904] [serial = 2021] [outer = 0x7f316ac94400]
15:53:43 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:43 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:43 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:43 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:43 INFO - PROCESS | 1856 | ++DOMWINDOW == 103 (0x7f316b4eac00) [pid = 1904] [serial = 2022] [outer = 0x7f316ac94400]
15:53:43 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:43 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:44 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
15:53:44 INFO - document served over http requires an http
15:53:44 INFO - sub-resource via fetch-request using the meta-referrer
15:53:44 INFO - delivery method with keep-origin-redirect and when
15:53:44 INFO - the target request is cross-origin.
15:53:44 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2092ms
15:53:44 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
15:53:44 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3168169900 == 35 [pid = 1904] [id = 707]
15:53:44 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f31656cd700 == 36 [pid = 1904] [id = 723]
15:53:44 INFO - PROCESS | 1856 | ++DOMWINDOW == 104 (0x7f3165768800) [pid = 1904] [serial = 2023] [outer = (nil)]
15:53:44 INFO - PROCESS | 1856 | ++DOMWINDOW == 105 (0x7f3169b46c00) [pid = 1904] [serial = 2024] [outer = 0x7f3165768800]
15:53:45 INFO - PROCESS | 1856 | ++DOMWINDOW == 106 (0x7f316cca1000) [pid = 1904] [serial = 2025] [outer = 0x7f3165768800]
15:53:45 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:45 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:45 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3166dc6000 == 35 [pid = 1904] [id = 706]
15:53:45 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3164168c00 == 34 [pid = 1904] [id = 705]
15:53:45 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3165789c00 == 33 [pid = 1904] [id = 704]
15:53:45 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316b513300 == 32 [pid = 1904] [id = 678]
15:53:45 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316d567500 == 31 [pid = 1904] [id = 703]
15:53:45 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316c33b500 == 30 [pid = 1904] [id = 702]
15:53:45 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316c1fb600 == 29 [pid = 1904] [id = 701]
15:53:45 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:45 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316c1f7f00 == 28 [pid = 1904] [id = 700]
15:53:45 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316c08f500 == 27 [pid = 1904] [id = 698]
15:53:45 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316c091300 == 26 [pid = 1904] [id = 699]
15:53:45 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316bbb9400 == 25 [pid = 1904] [id = 697]
15:53:45 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316bb7af00 == 24 [pid = 1904] [id = 696]
15:53:45 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316b511000 == 23 [pid = 1904] [id = 695]
15:53:45 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316aedcc00 == 22 [pid = 1904] [id = 694]
15:53:45 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3169df2500 == 21 [pid = 1904] [id = 671]
15:53:45 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316ad5ba00 == 20 [pid = 1904] [id = 693]
15:53:45 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3169df4d00 == 19 [pid = 1904] [id = 692]
15:53:45 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3169c41100 == 18 [pid = 1904] [id = 691]
15:53:45 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3164165f00 == 17 [pid = 1904] [id = 690]
15:53:45 INFO - PROCESS | 1856 | --DOMWINDOW == 105 (0x7f316d136400) [pid = 1904] [serial = 1920] [outer = (nil)] [url = about:blank]
15:53:45 INFO - PROCESS | 1856 | --DOMWINDOW == 104 (0x7f316c376800) [pid = 1904] [serial = 1926] [outer = (nil)] [url = about:blank]
15:53:45 INFO - PROCESS | 1856 | --DOMWINDOW == 103 (0x7f316bb59400) [pid = 1904] [serial = 1915] [outer = (nil)] [url = about:blank]
15:53:45 INFO - PROCESS | 1856 | --DOMWINDOW == 102 (0x7f316d4c1c00) [pid = 1904] [serial = 1923] [outer = (nil)] [url = about:blank]
15:53:45 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
15:53:45 INFO - document served over http requires an http
15:53:45 INFO - sub-resource via fetch-request using the meta-referrer
15:53:45 INFO - delivery method with no-redirect and when
15:53:45 INFO - the target request is cross-origin.
15:53:45 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1486ms
15:53:45 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
15:53:46 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f31667ef200 == 18 [pid = 1904] [id = 724]
15:53:46 INFO - PROCESS | 1856 | ++DOMWINDOW == 103 (0x7f316d130400) [pid = 1904] [serial = 2026] [outer = (nil)]
15:53:46 INFO - PROCESS | 1856 | ++DOMWINDOW == 104 (0x7f316d136400) [pid = 1904] [serial = 2027] [outer = 0x7f316d130400]
15:53:46 INFO - PROCESS | 1856 | ++DOMWINDOW == 105 (0x7f316dca5800) [pid = 1904] [serial = 2028] [outer = 0x7f316d130400]
15:53:47 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
15:53:47 INFO - document served over http requires an http
15:53:47 INFO - sub-resource via fetch-request using the meta-referrer
15:53:47 INFO - delivery method with swap-origin-redirect and when
15:53:47 INFO - the target request is cross-origin.
15:53:47 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1645ms
15:53:47 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
15:53:48 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316816a800 == 19 [pid = 1904] [id = 725]
15:53:48 INFO - PROCESS | 1856 | ++DOMWINDOW == 106 (0x7f3171846800) [pid = 1904] [serial = 2029] [outer = (nil)]
15:53:48 INFO - PROCESS | 1856 | ++DOMWINDOW == 107 (0x7f3171958400) [pid = 1904] [serial = 2030] [outer = 0x7f3171846800]
15:53:48 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:48 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:48 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:48 INFO - PROCESS | 1856 | ++DOMWINDOW == 108 (0x7f317392f400) [pid = 1904] [serial = 2031] [outer = 0x7f3171846800]
15:53:48 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:48 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:50 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3169d36e00 == 20 [pid = 1904] [id = 726]
15:53:50 INFO - PROCESS | 1856 | ++DOMWINDOW == 109 (0x7f316676a400) [pid = 1904] [serial = 2032] [outer = (nil)]
15:53:50 INFO - PROCESS | 1856 | --DOMWINDOW == 108 (0x7f317005c400) [pid = 1904] [serial = 1958] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:53:50 INFO - PROCESS | 1856 | --DOMWINDOW == 107 (0x7f316efdcc00) [pid = 1904] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:53:50 INFO - PROCESS | 1856 | --DOMWINDOW == 106 (0x7f316f586800) [pid = 1904] [serial = 1953] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445554377523]
15:53:50 INFO - PROCESS | 1856 | --DOMWINDOW == 105 (0x7f3164149000) [pid = 1904] [serial = 1927] [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]
15:53:50 INFO - PROCESS | 1856 | --DOMWINDOW == 104 (0x7f3170e12c00) [pid = 1904] [serial = 1959] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:53:50 INFO - PROCESS | 1856 | --DOMWINDOW == 103 (0x7f316f8c8400) [pid = 1904] [serial = 1956] [outer = (nil)] [url = about:blank]
15:53:50 INFO - PROCESS | 1856 | --DOMWINDOW == 102 (0x7f3171290000) [pid = 1904] [serial = 1961] [outer = (nil)] [url = about:blank]
15:53:50 INFO - PROCESS | 1856 | --DOMWINDOW == 101 (0x7f317194a000) [pid = 1904] [serial = 1964] [outer = (nil)] [url = about:blank]
15:53:50 INFO - PROCESS | 1856 | --DOMWINDOW == 100 (0x7f316f413800) [pid = 1904] [serial = 1949] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:53:50 INFO - PROCESS | 1856 | --DOMWINDOW == 99 (0x7f316e82fc00) [pid = 1904] [serial = 1946] [outer = (nil)] [url = about:blank]
15:53:50 INFO - PROCESS | 1856 | --DOMWINDOW == 98 (0x7f316f598000) [pid = 1904] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445554377523]
15:53:50 INFO - PROCESS | 1856 | --DOMWINDOW == 97 (0x7f316f4af800) [pid = 1904] [serial = 1951] [outer = (nil)] [url = about:blank]
15:53:50 INFO - PROCESS | 1856 | --DOMWINDOW == 96 (0x7f316b4ea800) [pid = 1904] [serial = 1937] [outer = (nil)] [url = about:blank]
15:53:50 INFO - PROCESS | 1856 | --DOMWINDOW == 95 (0x7f316cc2e000) [pid = 1904] [serial = 1940] [outer = (nil)] [url = about:blank]
15:53:50 INFO - PROCESS | 1856 | --DOMWINDOW == 94 (0x7f316d4f0000) [pid = 1904] [serial = 1943] [outer = (nil)] [url = about:blank]
15:53:50 INFO - PROCESS | 1856 | --DOMWINDOW == 93 (0x7f3165439c00) [pid = 1904] [serial = 1931] [outer = (nil)] [url = about:blank]
15:53:50 INFO - PROCESS | 1856 | --DOMWINDOW == 92 (0x7f3169ec1c00) [pid = 1904] [serial = 1934] [outer = (nil)] [url = about:blank]
15:53:50 INFO - PROCESS | 1856 | --DOMWINDOW == 91 (0x7f316c027400) [pid = 1904] [serial = 1979] [outer = (nil)] [url = about:blank]
15:53:50 INFO - PROCESS | 1856 | --DOMWINDOW == 90 (0x7f3171dd4800) [pid = 1904] [serial = 1967] [outer = (nil)] [url = about:blank]
15:53:50 INFO - PROCESS | 1856 | --DOMWINDOW == 89 (0x7f316572bc00) [pid = 1904] [serial = 1973] [outer = (nil)] [url = about:blank]
15:53:50 INFO - PROCESS | 1856 | --DOMWINDOW == 88 (0x7f316af3fc00) [pid = 1904] [serial = 1976] [outer = (nil)] [url = about:blank]
15:53:50 INFO - PROCESS | 1856 | --DOMWINDOW == 87 (0x7f316579d400) [pid = 1904] [serial = 1970] [outer = (nil)] [url = about:blank]
15:53:50 INFO - PROCESS | 1856 | --DOMWINDOW == 86 (0x7f316579dc00) [pid = 1904] [serial = 1982] [outer = (nil)] [url = about:blank]
15:53:50 INFO - PROCESS | 1856 | --DOMWINDOW == 85 (0x7f316579d000) [pid = 1904] [serial = 1969] [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]
15:53:50 INFO - PROCESS | 1856 | --DOMWINDOW == 84 (0x7f3165453400) [pid = 1904] [serial = 1972] [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]
15:53:50 INFO - PROCESS | 1856 | --DOMWINDOW == 83 (0x7f316af3f000) [pid = 1904] [serial = 1975] [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]
15:53:50 INFO - PROCESS | 1856 | --DOMWINDOW == 82 (0x7f316c01ec00) [pid = 1904] [serial = 1978] [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]
15:53:50 INFO - PROCESS | 1856 | --DOMWINDOW == 81 (0x7f3165498400) [pid = 1904] [serial = 1929] [outer = (nil)] [url = about:blank]
15:53:50 INFO - PROCESS | 1856 | --DOMWINDOW == 80 (0x7f3167f9c000) [pid = 1904] [serial = 1974] [outer = (nil)] [url = about:blank]
15:53:50 INFO - PROCESS | 1856 | --DOMWINDOW == 79 (0x7f316b4e6c00) [pid = 1904] [serial = 1977] [outer = (nil)] [url = about:blank]
15:53:50 INFO - PROCESS | 1856 | --DOMWINDOW == 78 (0x7f3168c19c00) [pid = 1904] [serial = 1971] [outer = (nil)] [url = about:blank]
15:53:50 INFO - PROCESS | 1856 | ++DOMWINDOW == 79 (0x7f3164012400) [pid = 1904] [serial = 2033] [outer = 0x7f316676a400]
15:53:50 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
15:53:50 INFO - document served over http requires an http
15:53:50 INFO - sub-resource via iframe-tag using the meta-referrer
15:53:50 INFO - delivery method with keep-origin-redirect and when
15:53:50 INFO - the target request is cross-origin.
15:53:50 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2917ms
15:53:50 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
15:53:50 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3169f87d00 == 21 [pid = 1904] [id = 727]
15:53:50 INFO - PROCESS | 1856 | ++DOMWINDOW == 80 (0x7f3165439c00) [pid = 1904] [serial = 2034] [outer = (nil)]
15:53:51 INFO - PROCESS | 1856 | ++DOMWINDOW == 81 (0x7f3165453400) [pid = 1904] [serial = 2035] [outer = 0x7f3165439c00]
15:53:51 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:51 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:51 INFO - PROCESS | 1856 | ++DOMWINDOW == 82 (0x7f31665fc400) [pid = 1904] [serial = 2036] [outer = 0x7f3165439c00]
15:53:51 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:51 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:52 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3164169600 == 22 [pid = 1904] [id = 728]
15:53:52 INFO - PROCESS | 1856 | ++DOMWINDOW == 83 (0x7f3164043c00) [pid = 1904] [serial = 2037] [outer = (nil)]
15:53:52 INFO - PROCESS | 1856 | ++DOMWINDOW == 84 (0x7f3166712000) [pid = 1904] [serial = 2038] [outer = 0x7f3164043c00]
15:53:52 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
15:53:52 INFO - document served over http requires an http
15:53:52 INFO - sub-resource via iframe-tag using the meta-referrer
15:53:52 INFO - delivery method with no-redirect and when
15:53:52 INFO - the target request is cross-origin.
15:53:52 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 2197ms
15:53:52 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
15:53:53 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316729e900 == 23 [pid = 1904] [id = 729]
15:53:53 INFO - PROCESS | 1856 | ++DOMWINDOW == 85 (0x7f3169b69400) [pid = 1904] [serial = 2039] [outer = (nil)]
15:53:53 INFO - PROCESS | 1856 | ++DOMWINDOW == 86 (0x7f3169bf5c00) [pid = 1904] [serial = 2040] [outer = 0x7f3169b69400]
15:53:54 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:54 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:54 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:54 INFO - PROCESS | 1856 | ++DOMWINDOW == 87 (0x7f316af3f000) [pid = 1904] [serial = 2041] [outer = 0x7f3169b69400]
15:53:54 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:55 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3169df4800 == 24 [pid = 1904] [id = 730]
15:53:55 INFO - PROCESS | 1856 | ++DOMWINDOW == 88 (0x7f316afec000) [pid = 1904] [serial = 2042] [outer = (nil)]
15:53:55 INFO - PROCESS | 1856 | ++DOMWINDOW == 89 (0x7f316b1c8c00) [pid = 1904] [serial = 2043] [outer = 0x7f316afec000]
15:53:55 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
15:53:55 INFO - document served over http requires an http
15:53:55 INFO - sub-resource via iframe-tag using the meta-referrer
15:53:55 INFO - delivery method with swap-origin-redirect and when
15:53:55 INFO - the target request is cross-origin.
15:53:55 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2888ms
15:53:55 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
15:53:56 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316b176700 == 25 [pid = 1904] [id = 731]
15:53:56 INFO - PROCESS | 1856 | ++DOMWINDOW == 90 (0x7f316bb59800) [pid = 1904] [serial = 2044] [outer = (nil)]
15:53:56 INFO - PROCESS | 1856 | ++DOMWINDOW == 91 (0x7f316c027400) [pid = 1904] [serial = 2045] [outer = 0x7f316bb59800]
15:53:56 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:56 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:56 INFO - PROCESS | 1856 | ++DOMWINDOW == 92 (0x7f316cde3400) [pid = 1904] [serial = 2046] [outer = 0x7f316bb59800]
15:53:56 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:56 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:56 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:57 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
15:53:57 INFO - document served over http requires an http
15:53:57 INFO - sub-resource via script-tag using the meta-referrer
15:53:57 INFO - delivery method with keep-origin-redirect and when
15:53:57 INFO - the target request is cross-origin.
15:53:57 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 1898ms
15:53:57 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html
15:53:57 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316bbba800 == 26 [pid = 1904] [id = 732]
15:53:57 INFO - PROCESS | 1856 | ++DOMWINDOW == 93 (0x7f316bbffc00) [pid = 1904] [serial = 2047] [outer = (nil)]
15:53:58 INFO - PROCESS | 1856 | ++DOMWINDOW == 94 (0x7f316d4f0000) [pid = 1904] [serial = 2048] [outer = 0x7f316bbffc00]
15:53:58 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:58 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:58 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:58 INFO - PROCESS | 1856 | ++DOMWINDOW == 95 (0x7f316f586800) [pid = 1904] [serial = 2049] [outer = 0x7f316bbffc00]
15:53:58 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:58 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:53:59 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
15:53:59 INFO - document served over http requires an http
15:53:59 INFO - sub-resource via script-tag using the meta-referrer
15:53:59 INFO - delivery method with no-redirect and when
15:53:59 INFO - the target request is cross-origin.
15:53:59 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 1800ms
15:53:59 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
15:53:59 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316c1fb600 == 27 [pid = 1904] [id = 733]
15:53:59 INFO - PROCESS | 1856 | ++DOMWINDOW == 96 (0x7f317131cc00) [pid = 1904] [serial = 2050] [outer = (nil)]
15:54:00 INFO - PROCESS | 1856 | ++DOMWINDOW == 97 (0x7f317194a000) [pid = 1904] [serial = 2051] [outer = 0x7f317131cc00]
15:54:00 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:00 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:00 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:00 INFO - PROCESS | 1856 | ++DOMWINDOW == 98 (0x7f3176e6ec00) [pid = 1904] [serial = 2052] [outer = 0x7f317131cc00]
15:54:00 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:00 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:00 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:01 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
15:54:01 INFO - document served over http requires an http
15:54:01 INFO - sub-resource via script-tag using the meta-referrer
15:54:01 INFO - delivery method with swap-origin-redirect and when
15:54:01 INFO - the target request is cross-origin.
15:54:01 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 1835ms
15:54:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
15:54:01 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:01 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316d567500 == 28 [pid = 1904] [id = 734]
15:54:01 INFO - PROCESS | 1856 | ++DOMWINDOW == 99 (0x7f317718d000) [pid = 1904] [serial = 2053] [outer = (nil)]
15:54:01 INFO - PROCESS | 1856 | ++DOMWINDOW == 100 (0x7f317714e400) [pid = 1904] [serial = 2054] [outer = 0x7f317718d000]
15:54:01 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:02 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:02 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:02 INFO - PROCESS | 1856 | ++DOMWINDOW == 101 (0x7f31771efc00) [pid = 1904] [serial = 2055] [outer = 0x7f317718d000]
15:54:02 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:02 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:03 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
15:54:03 INFO - document served over http requires an http
15:54:03 INFO - sub-resource via xhr-request using the meta-referrer
15:54:03 INFO - delivery method with keep-origin-redirect and when
15:54:03 INFO - the target request is cross-origin.
15:54:03 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 2233ms
15:54:03 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
15:54:03 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316e8b8400 == 29 [pid = 1904] [id = 735]
15:54:03 INFO - PROCESS | 1856 | ++DOMWINDOW == 102 (0x7f31771d9000) [pid = 1904] [serial = 2056] [outer = (nil)]
15:54:04 INFO - PROCESS | 1856 | ++DOMWINDOW == 103 (0x7f3168598400) [pid = 1904] [serial = 2057] [outer = 0x7f31771d9000]
15:54:04 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:04 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:04 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:04 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:04 INFO - PROCESS | 1856 | ++DOMWINDOW == 104 (0x7f31771d9c00) [pid = 1904] [serial = 2058] [outer = 0x7f31771d9000]
15:54:04 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:04 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:05 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
15:54:05 INFO - document served over http requires an http
15:54:05 INFO - sub-resource via xhr-request using the meta-referrer
15:54:05 INFO - delivery method with no-redirect and when
15:54:05 INFO - the target request is cross-origin.
15:54:05 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 2296ms
15:54:05 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
15:54:06 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316f8af200 == 30 [pid = 1904] [id = 736]
15:54:06 INFO - PROCESS | 1856 | ++DOMWINDOW == 105 (0x7f3168cea000) [pid = 1904] [serial = 2059] [outer = (nil)]
15:54:06 INFO - PROCESS | 1856 | ++DOMWINDOW == 106 (0x7f3168cea400) [pid = 1904] [serial = 2060] [outer = 0x7f3168cea000]
15:54:06 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:06 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:06 INFO - PROCESS | 1856 | ++DOMWINDOW == 107 (0x7f3169c26c00) [pid = 1904] [serial = 2061] [outer = 0x7f3168cea000]
15:54:06 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:06 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:07 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
15:54:07 INFO - document served over http requires an http
15:54:07 INFO - sub-resource via xhr-request using the meta-referrer
15:54:07 INFO - delivery method with swap-origin-redirect and when
15:54:07 INFO - the target request is cross-origin.
15:54:07 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2138ms
15:54:08 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
15:54:08 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f317051ab00 == 31 [pid = 1904] [id = 737]
15:54:08 INFO - PROCESS | 1856 | ++DOMWINDOW == 108 (0x7f316ad0a800) [pid = 1904] [serial = 2062] [outer = (nil)]
15:54:08 INFO - PROCESS | 1856 | ++DOMWINDOW == 109 (0x7f316ac90000) [pid = 1904] [serial = 2063] [outer = 0x7f316ad0a800]
15:54:08 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:08 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:08 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:08 INFO - PROCESS | 1856 | ++DOMWINDOW == 110 (0x7f316ac90c00) [pid = 1904] [serial = 2064] [outer = 0x7f316ad0a800]
15:54:08 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:09 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:10 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:54:10 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
15:54:10 INFO - document served over http requires an https
15:54:10 INFO - sub-resource via fetch-request using the meta-referrer
15:54:10 INFO - delivery method with keep-origin-redirect and when
15:54:10 INFO - the target request is cross-origin.
15:54:10 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2850ms
15:54:10 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
15:54:11 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3170919100 == 32 [pid = 1904] [id = 738]
15:54:11 INFO - PROCESS | 1856 | ++DOMWINDOW == 111 (0x7f316afd0c00) [pid = 1904] [serial = 2065] [outer = (nil)]
15:54:11 INFO - PROCESS | 1856 | ++DOMWINDOW == 112 (0x7f316b0bf400) [pid = 1904] [serial = 2066] [outer = 0x7f316afd0c00]
15:54:11 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:11 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:11 INFO - PROCESS | 1856 | ++DOMWINDOW == 113 (0x7f316b11f000) [pid = 1904] [serial = 2067] [outer = 0x7f316afd0c00]
15:54:11 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:11 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:12 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:54:12 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
15:54:12 INFO - document served over http requires an https
15:54:12 INFO - sub-resource via fetch-request using the meta-referrer
15:54:12 INFO - delivery method with no-redirect and when
15:54:12 INFO - the target request is cross-origin.
15:54:12 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1836ms
15:54:12 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
15:54:12 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f317182d100 == 33 [pid = 1904] [id = 739]
15:54:12 INFO - PROCESS | 1856 | ++DOMWINDOW == 114 (0x7f316bbdb000) [pid = 1904] [serial = 2068] [outer = (nil)]
15:54:13 INFO - PROCESS | 1856 | ++DOMWINDOW == 115 (0x7f316b535400) [pid = 1904] [serial = 2069] [outer = 0x7f316bbdb000]
15:54:13 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:13 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:13 INFO - PROCESS | 1856 | ++DOMWINDOW == 116 (0x7f316bbdbc00) [pid = 1904] [serial = 2070] [outer = 0x7f316bbdb000]
15:54:13 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:13 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:13 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:14 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
15:54:14 INFO - document served over http requires an https
15:54:14 INFO - sub-resource via fetch-request using the meta-referrer
15:54:14 INFO - delivery method with swap-origin-redirect and when
15:54:14 INFO - the target request is cross-origin.
15:54:14 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 1741ms
15:54:14 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
15:54:14 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:14 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f317199db00 == 34 [pid = 1904] [id = 740]
15:54:14 INFO - PROCESS | 1856 | ++DOMWINDOW == 117 (0x7f316c221c00) [pid = 1904] [serial = 2071] [outer = (nil)]
15:54:15 INFO - PROCESS | 1856 | ++DOMWINDOW == 118 (0x7f316cc99000) [pid = 1904] [serial = 2072] [outer = 0x7f316c221c00]
15:54:15 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:15 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:15 INFO - PROCESS | 1856 | ++DOMWINDOW == 119 (0x7f316d0e3800) [pid = 1904] [serial = 2073] [outer = 0x7f316c221c00]
15:54:15 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:15 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:15 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:16 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3172157000 == 35 [pid = 1904] [id = 741]
15:54:16 INFO - PROCESS | 1856 | ++DOMWINDOW == 120 (0x7f316ee1f800) [pid = 1904] [serial = 2074] [outer = (nil)]
15:54:16 INFO - PROCESS | 1856 | ++DOMWINDOW == 121 (0x7f316efb3400) [pid = 1904] [serial = 2075] [outer = 0x7f316ee1f800]
15:54:16 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
15:54:16 INFO - document served over http requires an https
15:54:16 INFO - sub-resource via iframe-tag using the meta-referrer
15:54:16 INFO - delivery method with keep-origin-redirect and when
15:54:16 INFO - the target request is cross-origin.
15:54:16 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1837ms
15:54:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
15:54:16 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:16 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f317215a700 == 36 [pid = 1904] [id = 742]
15:54:16 INFO - PROCESS | 1856 | ++DOMWINDOW == 122 (0x7f316efb3c00) [pid = 1904] [serial = 2076] [outer = (nil)]
15:54:16 INFO - PROCESS | 1856 | ++DOMWINDOW == 123 (0x7f316d137000) [pid = 1904] [serial = 2077] [outer = 0x7f316efb3c00]
15:54:17 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:17 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:17 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:17 INFO - PROCESS | 1856 | ++DOMWINDOW == 124 (0x7f316d137400) [pid = 1904] [serial = 2078] [outer = 0x7f316efb3c00]
15:54:17 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:17 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:17 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:18 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3172d31800 == 37 [pid = 1904] [id = 743]
15:54:18 INFO - PROCESS | 1856 | ++DOMWINDOW == 125 (0x7f316d137c00) [pid = 1904] [serial = 2079] [outer = (nil)]
15:54:18 INFO - PROCESS | 1856 | ++DOMWINDOW == 126 (0x7f3170926000) [pid = 1904] [serial = 2080] [outer = 0x7f316d137c00]
15:54:18 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
15:54:18 INFO - document served over http requires an https
15:54:18 INFO - sub-resource via iframe-tag using the meta-referrer
15:54:18 INFO - delivery method with no-redirect and when
15:54:18 INFO - the target request is cross-origin.
15:54:18 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2138ms
15:54:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
15:54:20 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f31667ed400 == 38 [pid = 1904] [id = 744]
15:54:20 INFO - PROCESS | 1856 | ++DOMWINDOW == 127 (0x7f31640cbc00) [pid = 1904] [serial = 2081] [outer = (nil)]
15:54:20 INFO - PROCESS | 1856 | ++DOMWINDOW == 128 (0x7f3164153000) [pid = 1904] [serial = 2082] [outer = 0x7f31640cbc00]
15:54:20 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:20 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:20 INFO - PROCESS | 1856 | ++DOMWINDOW == 129 (0x7f3168475c00) [pid = 1904] [serial = 2083] [outer = 0x7f31640cbc00]
15:54:20 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:20 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:20 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:21 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316c091d00 == 39 [pid = 1904] [id = 745]
15:54:21 INFO - PROCESS | 1856 | ++DOMWINDOW == 130 (0x7f3169be1c00) [pid = 1904] [serial = 2084] [outer = (nil)]
15:54:21 INFO - PROCESS | 1856 | ++DOMWINDOW == 131 (0x7f3169c26000) [pid = 1904] [serial = 2085] [outer = 0x7f3169be1c00]
15:54:22 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:54:22 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
15:54:22 INFO - document served over http requires an https
15:54:22 INFO - sub-resource via iframe-tag using the meta-referrer
15:54:22 INFO - delivery method with swap-origin-redirect and when
15:54:22 INFO - the target request is cross-origin.
15:54:22 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 3645ms
15:54:22 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
15:54:22 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f31656caa00 == 40 [pid = 1904] [id = 746]
15:54:22 INFO - PROCESS | 1856 | ++DOMWINDOW == 132 (0x7f316b04dc00) [pid = 1904] [serial = 2086] [outer = (nil)]
15:54:22 INFO - PROCESS | 1856 | ++DOMWINDOW == 133 (0x7f316b0bf000) [pid = 1904] [serial = 2087] [outer = 0x7f316b04dc00]
15:54:23 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:23 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:23 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:23 INFO - PROCESS | 1856 | ++DOMWINDOW == 134 (0x7f316ba9c400) [pid = 1904] [serial = 2088] [outer = 0x7f316b04dc00]
15:54:23 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:23 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:23 INFO - PROCESS | 1856 | --DOCSHELL 0x7f31669bb100 == 39 [pid = 1904] [id = 709]
15:54:23 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316b512900 == 38 [pid = 1904] [id = 711]
15:54:23 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3169df5200 == 37 [pid = 1904] [id = 710]
15:54:23 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316c31eb00 == 36 [pid = 1904] [id = 713]
15:54:23 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316bbb8f00 == 35 [pid = 1904] [id = 712]
15:54:23 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316dda3900 == 34 [pid = 1904] [id = 715]
15:54:23 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316d569300 == 33 [pid = 1904] [id = 714]
15:54:23 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316dda6600 == 32 [pid = 1904] [id = 716]
15:54:23 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316e847600 == 31 [pid = 1904] [id = 717]
15:54:23 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316e9b9500 == 30 [pid = 1904] [id = 718]
15:54:23 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316e9bd600 == 29 [pid = 1904] [id = 719]
15:54:23 INFO - PROCESS | 1856 | --DOCSHELL 0x7f31667ec500 == 28 [pid = 1904] [id = 721]
15:54:23 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3166dc9c00 == 27 [pid = 1904] [id = 722]
15:54:23 INFO - PROCESS | 1856 | --DOCSHELL 0x7f31656cd700 == 26 [pid = 1904] [id = 723]
15:54:23 INFO - PROCESS | 1856 | --DOCSHELL 0x7f31667ef200 == 25 [pid = 1904] [id = 724]
15:54:23 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316f822400 == 24 [pid = 1904] [id = 720]
15:54:23 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3169d36e00 == 23 [pid = 1904] [id = 726]
15:54:23 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316816a800 == 22 [pid = 1904] [id = 725]
15:54:23 INFO - PROCESS | 1856 | --DOMWINDOW == 133 (0x7f316c376400) [pid = 1904] [serial = 1980] [outer = (nil)] [url = about:blank]
15:54:23 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:24 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:54:24 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
15:54:24 INFO - document served over http requires an https
15:54:24 INFO - sub-resource via script-tag using the meta-referrer
15:54:24 INFO - delivery method with keep-origin-redirect and when
15:54:24 INFO - the target request is cross-origin.
15:54:24 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2839ms
15:54:24 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html
15:54:25 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3166dca100 == 23 [pid = 1904] [id = 747]
15:54:25 INFO - PROCESS | 1856 | ++DOMWINDOW == 134 (0x7f316c1b6800) [pid = 1904] [serial = 2089] [outer = (nil)]
15:54:25 INFO - PROCESS | 1856 | ++DOMWINDOW == 135 (0x7f316c1b6c00) [pid = 1904] [serial = 2090] [outer = 0x7f316c1b6800]
15:54:25 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:25 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:25 INFO - PROCESS | 1856 | ++DOMWINDOW == 136 (0x7f316c376400) [pid = 1904] [serial = 2091] [outer = 0x7f316c1b6800]
15:54:25 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:25 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:26 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
15:54:26 INFO - document served over http requires an https
15:54:26 INFO - sub-resource via script-tag using the meta-referrer
15:54:26 INFO - delivery method with no-redirect and when
15:54:26 INFO - the target request is cross-origin.
15:54:26 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 1739ms
15:54:26 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
15:54:27 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3169df5200 == 24 [pid = 1904] [id = 748]
15:54:27 INFO - PROCESS | 1856 | ++DOMWINDOW == 137 (0x7f316e2e3400) [pid = 1904] [serial = 2092] [outer = (nil)]
15:54:27 INFO - PROCESS | 1856 | ++DOMWINDOW == 138 (0x7f316e36cc00) [pid = 1904] [serial = 2093] [outer = 0x7f316e2e3400]
15:54:27 INFO - PROCESS | 1856 | ++DOMWINDOW == 139 (0x7f316f4dc800) [pid = 1904] [serial = 2094] [outer = 0x7f316e2e3400]
15:54:27 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:27 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:27 INFO - PROCESS | 1856 | --DOMWINDOW == 138 (0x7f316ba92c00) [pid = 1904] [serial = 1990] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:54:27 INFO - PROCESS | 1856 | --DOMWINDOW == 137 (0x7f3165453400) [pid = 1904] [serial = 2035] [outer = (nil)] [url = about:blank]
15:54:28 INFO - PROCESS | 1856 | --DOMWINDOW == 136 (0x7f316d136400) [pid = 1904] [serial = 2027] [outer = (nil)] [url = about:blank]
15:54:28 INFO - PROCESS | 1856 | --DOMWINDOW == 135 (0x7f316e36c400) [pid = 1904] [serial = 2001] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:54:28 INFO - PROCESS | 1856 | --DOMWINDOW == 134 (0x7f316d4ae800) [pid = 1904] [serial = 1996] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445554404971]
15:54:28 INFO - PROCESS | 1856 | --DOMWINDOW == 133 (0x7f316cd24800) [pid = 1904] [serial = 1993] [outer = (nil)] [url = about:blank]
15:54:28 INFO - PROCESS | 1856 | --DOMWINDOW == 132 (0x7f3170e12800) [pid = 1904] [serial = 2003] [outer = (nil)] [url = about:blank]
15:54:28 INFO - PROCESS | 1856 | --DOMWINDOW == 131 (0x7f316c3fa800) [pid = 1904] [serial = 1991] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:54:28 INFO - PROCESS | 1856 | --DOMWINDOW == 130 (0x7f316ac94c00) [pid = 1904] [serial = 2021] [outer = (nil)] [url = about:blank]
15:54:28 INFO - PROCESS | 1856 | --DOMWINDOW == 129 (0x7f3167fc0000) [pid = 1904] [serial = 1985] [outer = (nil)] [url = about:blank]
15:54:28 INFO - PROCESS | 1856 | --DOMWINDOW == 128 (0x7f3173918000) [pid = 1904] [serial = 2009] [outer = (nil)] [url = about:blank]
15:54:28 INFO - PROCESS | 1856 | --DOMWINDOW == 127 (0x7f3164012400) [pid = 1904] [serial = 2033] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:54:28 INFO - PROCESS | 1856 | --DOMWINDOW == 126 (0x7f316412c400) [pid = 1904] [serial = 2018] [outer = (nil)] [url = about:blank]
15:54:28 INFO - PROCESS | 1856 | --DOMWINDOW == 125 (0x7f3176f39400) [pid = 1904] [serial = 2015] [outer = (nil)] [url = about:blank]
15:54:28 INFO - PROCESS | 1856 | --DOMWINDOW == 124 (0x7f3171958400) [pid = 1904] [serial = 2030] [outer = (nil)] [url = about:blank]
15:54:28 INFO - PROCESS | 1856 | --DOMWINDOW == 123 (0x7f31739aa800) [pid = 1904] [serial = 2012] [outer = (nil)] [url = about:blank]
15:54:28 INFO - PROCESS | 1856 | --DOMWINDOW == 122 (0x7f3169b46c00) [pid = 1904] [serial = 2024] [outer = (nil)] [url = about:blank]
15:54:28 INFO - PROCESS | 1856 | --DOMWINDOW == 121 (0x7f3172d6bc00) [pid = 1904] [serial = 2006] [outer = (nil)] [url = about:blank]
15:54:28 INFO - PROCESS | 1856 | --DOMWINDOW == 120 (0x7f316ad9dc00) [pid = 1904] [serial = 1988] [outer = (nil)] [url = about:blank]
15:54:28 INFO - PROCESS | 1856 | --DOMWINDOW == 119 (0x7f316d508000) [pid = 1904] [serial = 1998] [outer = (nil)] [url = about:blank]
15:54:28 INFO - PROCESS | 1856 | --DOMWINDOW == 118 (0x7f316ac94400) [pid = 1904] [serial = 2020] [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]
15:54:28 INFO - PROCESS | 1856 | --DOMWINDOW == 117 (0x7f3165768800) [pid = 1904] [serial = 2023] [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]
15:54:28 INFO - PROCESS | 1856 | --DOMWINDOW == 116 (0x7f3164043400) [pid = 1904] [serial = 2017] [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]
15:54:28 INFO - PROCESS | 1856 | --DOMWINDOW == 115 (0x7f316d130400) [pid = 1904] [serial = 2026] [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]
15:54:28 INFO - PROCESS | 1856 | --DOMWINDOW == 114 (0x7f316676a400) [pid = 1904] [serial = 2032] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:54:28 INFO - PROCESS | 1856 | --DOMWINDOW == 113 (0x7f3171846800) [pid = 1904] [serial = 2029] [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]
15:54:28 INFO - PROCESS | 1856 | --DOMWINDOW == 112 (0x7f316d136c00) [pid = 1904] [serial = 1995] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445554404971]
15:54:28 INFO - PROCESS | 1856 | --DOMWINDOW == 111 (0x7f316e300000) [pid = 1904] [serial = 2000] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:54:28 INFO - PROCESS | 1856 | --DOMWINDOW == 110 (0x7f3168065400) [pid = 1904] [serial = 2019] [outer = (nil)] [url = about:blank]
15:54:28 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
15:54:28 INFO - document served over http requires an https
15:54:28 INFO - sub-resource via script-tag using the meta-referrer
15:54:28 INFO - delivery method with swap-origin-redirect and when
15:54:28 INFO - the target request is cross-origin.
15:54:28 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1832ms
15:54:28 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
15:54:28 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316bbb8a00 == 25 [pid = 1904] [id = 749]
15:54:28 INFO - PROCESS | 1856 | ++DOMWINDOW == 111 (0x7f316412c400) [pid = 1904] [serial = 2095] [outer = (nil)]
15:54:29 INFO - PROCESS | 1856 | ++DOMWINDOW == 112 (0x7f3165768800) [pid = 1904] [serial = 2096] [outer = 0x7f316412c400]
15:54:29 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:29 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:29 INFO - PROCESS | 1856 | ++DOMWINDOW == 113 (0x7f3168065400) [pid = 1904] [serial = 2097] [outer = 0x7f316412c400]
15:54:29 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:29 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:30 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
15:54:30 INFO - document served over http requires an https
15:54:30 INFO - sub-resource via xhr-request using the meta-referrer
15:54:30 INFO - delivery method with keep-origin-redirect and when
15:54:30 INFO - the target request is cross-origin.
15:54:30 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1742ms
15:54:30 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
15:54:30 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:30 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3169c3e400 == 26 [pid = 1904] [id = 750]
15:54:30 INFO - PROCESS | 1856 | ++DOMWINDOW == 114 (0x7f3169b46c00) [pid = 1904] [serial = 2098] [outer = (nil)]
15:54:30 INFO - PROCESS | 1856 | ++DOMWINDOW == 115 (0x7f3169dd9400) [pid = 1904] [serial = 2099] [outer = 0x7f3169b46c00]
15:54:31 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:31 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:31 INFO - PROCESS | 1856 | ++DOMWINDOW == 116 (0x7f316ad9dc00) [pid = 1904] [serial = 2100] [outer = 0x7f3169b46c00]
15:54:31 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:31 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:32 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
15:54:32 INFO - document served over http requires an https
15:54:32 INFO - sub-resource via xhr-request using the meta-referrer
15:54:32 INFO - delivery method with no-redirect and when
15:54:32 INFO - the target request is cross-origin.
15:54:32 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1935ms
15:54:32 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
15:54:32 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316c092700 == 27 [pid = 1904] [id = 751]
15:54:32 INFO - PROCESS | 1856 | ++DOMWINDOW == 117 (0x7f316bbc3400) [pid = 1904] [serial = 2101] [outer = (nil)]
15:54:33 INFO - PROCESS | 1856 | ++DOMWINDOW == 118 (0x7f316c146800) [pid = 1904] [serial = 2102] [outer = 0x7f316bbc3400]
15:54:33 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:33 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:33 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:33 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:33 INFO - PROCESS | 1856 | ++DOMWINDOW == 119 (0x7f316d024000) [pid = 1904] [serial = 2103] [outer = 0x7f316bbc3400]
15:54:33 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:33 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:34 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
15:54:34 INFO - document served over http requires an https
15:54:34 INFO - sub-resource via xhr-request using the meta-referrer
15:54:34 INFO - delivery method with swap-origin-redirect and when
15:54:34 INFO - the target request is cross-origin.
15:54:34 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2293ms
15:54:34 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
15:54:35 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316dda2a00 == 28 [pid = 1904] [id = 752]
15:54:35 INFO - PROCESS | 1856 | ++DOMWINDOW == 120 (0x7f316d508000) [pid = 1904] [serial = 2104] [outer = (nil)]
15:54:35 INFO - PROCESS | 1856 | ++DOMWINDOW == 121 (0x7f316ddc8800) [pid = 1904] [serial = 2105] [outer = 0x7f316d508000]
15:54:35 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:35 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:35 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:35 INFO - PROCESS | 1856 | ++DOMWINDOW == 122 (0x7f317005c400) [pid = 1904] [serial = 2106] [outer = 0x7f316d508000]
15:54:35 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:35 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:35 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:37 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
15:54:37 INFO - document served over http requires an http
15:54:37 INFO - sub-resource via fetch-request using the meta-referrer
15:54:37 INFO - delivery method with keep-origin-redirect and when
15:54:37 INFO - the target request is same-origin.
15:54:37 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2438ms
15:54:37 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html
15:54:37 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:37 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316e8b9d00 == 29 [pid = 1904] [id = 753]
15:54:37 INFO - PROCESS | 1856 | ++DOMWINDOW == 123 (0x7f3172162c00) [pid = 1904] [serial = 2107] [outer = (nil)]
15:54:37 INFO - PROCESS | 1856 | ++DOMWINDOW == 124 (0x7f3172d6b000) [pid = 1904] [serial = 2108] [outer = 0x7f3172162c00]
15:54:37 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:38 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:38 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 125 (0x7f3173918000) [pid = 1904] [serial = 2109] [outer = 0x7f3172162c00]
15:54:38 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:38 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:38 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:39 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
15:54:39 INFO - document served over http requires an http
15:54:39 INFO - sub-resource via fetch-request using the meta-referrer
15:54:39 INFO - delivery method with no-redirect and when
15:54:39 INFO - the target request is same-origin.
15:54:39 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 2142ms
15:54:39 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
15:54:39 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:40 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316f540d00 == 30 [pid = 1904] [id = 754]
15:54:40 INFO - PROCESS | 1856 | ++DOMWINDOW == 126 (0x7f3176e52c00) [pid = 1904] [serial = 2110] [outer = (nil)]
15:54:40 INFO - PROCESS | 1856 | ++DOMWINDOW == 127 (0x7f3176eb7c00) [pid = 1904] [serial = 2111] [outer = 0x7f3176e52c00]
15:54:40 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:40 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:40 INFO - PROCESS | 1856 | ++DOMWINDOW == 128 (0x7f31771d9800) [pid = 1904] [serial = 2112] [outer = 0x7f3176e52c00]
15:54:40 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:40 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:41 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
15:54:41 INFO - document served over http requires an http
15:54:41 INFO - sub-resource via fetch-request using the meta-referrer
15:54:41 INFO - delivery method with swap-origin-redirect and when
15:54:41 INFO - the target request is same-origin.
15:54:41 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 2539ms
15:54:41 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
15:54:42 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3170517e00 == 31 [pid = 1904] [id = 755]
15:54:42 INFO - PROCESS | 1856 | ++DOMWINDOW == 129 (0x7f3168f48000) [pid = 1904] [serial = 2113] [outer = (nil)]
15:54:42 INFO - PROCESS | 1856 | ++DOMWINDOW == 130 (0x7f3168f48400) [pid = 1904] [serial = 2114] [outer = 0x7f3168f48000]
15:54:42 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:42 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:42 INFO - PROCESS | 1856 | ++DOMWINDOW == 131 (0x7f316ccb2000) [pid = 1904] [serial = 2115] [outer = 0x7f3168f48000]
15:54:42 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:42 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:42 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:43 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f317199bd00 == 32 [pid = 1904] [id = 756]
15:54:43 INFO - PROCESS | 1856 | ++DOMWINDOW == 132 (0x7f316afe2000) [pid = 1904] [serial = 2116] [outer = (nil)]
15:54:43 INFO - PROCESS | 1856 | ++DOMWINDOW == 133 (0x7f316afe2800) [pid = 1904] [serial = 2117] [outer = 0x7f316afe2000]
15:54:43 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
15:54:43 INFO - document served over http requires an http
15:54:43 INFO - sub-resource via iframe-tag using the meta-referrer
15:54:43 INFO - delivery method with keep-origin-redirect and when
15:54:43 INFO - the target request is same-origin.
15:54:43 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 1836ms
15:54:43 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
15:54:43 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3171d81800 == 33 [pid = 1904] [id = 757]
15:54:43 INFO - PROCESS | 1856 | ++DOMWINDOW == 134 (0x7f316aae3000) [pid = 1904] [serial = 2118] [outer = (nil)]
15:54:44 INFO - PROCESS | 1856 | ++DOMWINDOW == 135 (0x7f316aae3400) [pid = 1904] [serial = 2119] [outer = 0x7f316aae3000]
15:54:44 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:44 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:44 INFO - PROCESS | 1856 | ++DOMWINDOW == 136 (0x7f316b125800) [pid = 1904] [serial = 2120] [outer = 0x7f316aae3000]
15:54:44 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:44 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:45 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3176bd2300 == 34 [pid = 1904] [id = 758]
15:54:45 INFO - PROCESS | 1856 | ++DOMWINDOW == 137 (0x7f316b51c000) [pid = 1904] [serial = 2121] [outer = (nil)]
15:54:45 INFO - PROCESS | 1856 | ++DOMWINDOW == 138 (0x7f316ba8d000) [pid = 1904] [serial = 2122] [outer = 0x7f316b51c000]
15:54:45 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
15:54:45 INFO - document served over http requires an http
15:54:45 INFO - sub-resource via iframe-tag using the meta-referrer
15:54:45 INFO - delivery method with no-redirect and when
15:54:45 INFO - the target request is same-origin.
15:54:45 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 1783ms
15:54:45 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
15:54:45 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:45 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3176e43800 == 35 [pid = 1904] [id = 759]
15:54:45 INFO - PROCESS | 1856 | ++DOMWINDOW == 139 (0x7f316ba8d800) [pid = 1904] [serial = 2123] [outer = (nil)]
15:54:46 INFO - PROCESS | 1856 | ++DOMWINDOW == 140 (0x7f316afbb000) [pid = 1904] [serial = 2124] [outer = 0x7f316ba8d800]
15:54:46 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:46 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:46 INFO - PROCESS | 1856 | ++DOMWINDOW == 141 (0x7f316d5d3800) [pid = 1904] [serial = 2125] [outer = 0x7f316ba8d800]
15:54:46 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:46 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:47 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3177156f00 == 36 [pid = 1904] [id = 760]
15:54:47 INFO - PROCESS | 1856 | ++DOMWINDOW == 142 (0x7f316c12a000) [pid = 1904] [serial = 2126] [outer = (nil)]
15:54:47 INFO - PROCESS | 1856 | ++DOMWINDOW == 143 (0x7f316c25fc00) [pid = 1904] [serial = 2127] [outer = 0x7f316c12a000]
15:54:47 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
15:54:47 INFO - document served over http requires an http
15:54:47 INFO - sub-resource via iframe-tag using the meta-referrer
15:54:47 INFO - delivery method with swap-origin-redirect and when
15:54:47 INFO - the target request is same-origin.
15:54:47 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 1895ms
15:54:47 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
15:54:47 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3177159200 == 37 [pid = 1904] [id = 761]
15:54:47 INFO - PROCESS | 1856 | ++DOMWINDOW == 144 (0x7f316687c800) [pid = 1904] [serial = 2128] [outer = (nil)]
15:54:48 INFO - PROCESS | 1856 | ++DOMWINDOW == 145 (0x7f316687cc00) [pid = 1904] [serial = 2129] [outer = 0x7f316687c800]
15:54:48 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:48 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:48 INFO - PROCESS | 1856 | ++DOMWINDOW == 146 (0x7f316f520400) [pid = 1904] [serial = 2130] [outer = 0x7f316687c800]
15:54:48 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:48 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:48 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:49 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
15:54:49 INFO - document served over http requires an http
15:54:49 INFO - sub-resource via script-tag using the meta-referrer
15:54:49 INFO - delivery method with keep-origin-redirect and when
15:54:49 INFO - the target request is same-origin.
15:54:49 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2290ms
15:54:49 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html
15:54:50 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316ef5fd00 == 38 [pid = 1904] [id = 762]
15:54:50 INFO - PROCESS | 1856 | ++DOMWINDOW == 147 (0x7f316cd3e000) [pid = 1904] [serial = 2131] [outer = (nil)]
15:54:50 INFO - PROCESS | 1856 | ++DOMWINDOW == 148 (0x7f316cc29400) [pid = 1904] [serial = 2132] [outer = 0x7f316cd3e000]
15:54:50 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:50 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:50 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:50 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:50 INFO - PROCESS | 1856 | ++DOMWINDOW == 149 (0x7f316cd3ec00) [pid = 1904] [serial = 2133] [outer = 0x7f316cd3e000]
15:54:50 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:50 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:52 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
15:54:52 INFO - document served over http requires an http
15:54:52 INFO - sub-resource via script-tag using the meta-referrer
15:54:52 INFO - delivery method with no-redirect and when
15:54:52 INFO - the target request is same-origin.
15:54:52 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 2497ms
15:54:52 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
15:54:52 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316f505e00 == 39 [pid = 1904] [id = 763]
15:54:52 INFO - PROCESS | 1856 | ++DOMWINDOW == 150 (0x7f316d4a6000) [pid = 1904] [serial = 2134] [outer = (nil)]
15:54:52 INFO - PROCESS | 1856 | ++DOMWINDOW == 151 (0x7f316d4a6400) [pid = 1904] [serial = 2135] [outer = 0x7f316d4a6000]
15:54:53 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:53 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:53 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:53 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:53 INFO - PROCESS | 1856 | ++DOMWINDOW == 152 (0x7f316e386c00) [pid = 1904] [serial = 2136] [outer = 0x7f316d4a6000]
15:54:53 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:53 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:53 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:55 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
15:54:55 INFO - document served over http requires an http
15:54:55 INFO - sub-resource via script-tag using the meta-referrer
15:54:55 INFO - delivery method with swap-origin-redirect and when
15:54:55 INFO - the target request is same-origin.
15:54:55 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2842ms
15:54:55 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
15:54:55 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:55 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3166625300 == 40 [pid = 1904] [id = 764]
15:54:55 INFO - PROCESS | 1856 | ++DOMWINDOW == 153 (0x7f316e3f6000) [pid = 1904] [serial = 2137] [outer = (nil)]
15:54:55 INFO - PROCESS | 1856 | ++DOMWINDOW == 154 (0x7f316e3f6400) [pid = 1904] [serial = 2138] [outer = 0x7f316e3f6000]
15:54:55 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:55 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:55 INFO - PROCESS | 1856 | ++DOMWINDOW == 155 (0x7f316f5b2c00) [pid = 1904] [serial = 2139] [outer = 0x7f316e3f6000]
15:54:55 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:55 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:56 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
15:54:56 INFO - document served over http requires an http
15:54:56 INFO - sub-resource via xhr-request using the meta-referrer
15:54:56 INFO - delivery method with keep-origin-redirect and when
15:54:56 INFO - the target request is same-origin.
15:54:56 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1735ms
15:54:56 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html
15:54:58 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f31667ee300 == 41 [pid = 1904] [id = 765]
15:54:58 INFO - PROCESS | 1856 | ++DOMWINDOW == 156 (0x7f3166628000) [pid = 1904] [serial = 2140] [outer = (nil)]
15:54:58 INFO - PROCESS | 1856 | ++DOMWINDOW == 157 (0x7f3167251800) [pid = 1904] [serial = 2141] [outer = 0x7f3166628000]
15:54:58 INFO - PROCESS | 1856 | ++DOMWINDOW == 158 (0x7f316ef25c00) [pid = 1904] [serial = 2142] [outer = 0x7f3166628000]
15:54:58 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:58 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:59 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
15:54:59 INFO - document served over http requires an http
15:54:59 INFO - sub-resource via xhr-request using the meta-referrer
15:54:59 INFO - delivery method with no-redirect and when
15:54:59 INFO - the target request is same-origin.
15:54:59 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 2692ms
15:54:59 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
15:54:59 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:59 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:59 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:59 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:54:59 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:00 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:00 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:00 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:00 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:00 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3165788800 == 42 [pid = 1904] [id = 766]
15:55:00 INFO - PROCESS | 1856 | ++DOMWINDOW == 159 (0x7f316654a000) [pid = 1904] [serial = 2143] [outer = (nil)]
15:55:00 INFO - PROCESS | 1856 | ++DOMWINDOW == 160 (0x7f31666f6c00) [pid = 1904] [serial = 2144] [outer = 0x7f316654a000]
15:55:00 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:00 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:00 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:00 INFO - PROCESS | 1856 | ++DOMWINDOW == 161 (0x7f3169d8a000) [pid = 1904] [serial = 2145] [outer = 0x7f316654a000]
15:55:00 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:00 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:00 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:00 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:01 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:01 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:01 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:01 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:01 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:01 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3164169600 == 41 [pid = 1904] [id = 728]
15:55:01 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3169df4800 == 40 [pid = 1904] [id = 730]
15:55:01 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316729e900 == 39 [pid = 1904] [id = 729]
15:55:01 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316b176700 == 38 [pid = 1904] [id = 731]
15:55:01 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316bbba800 == 37 [pid = 1904] [id = 732]
15:55:01 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316c1fb600 == 36 [pid = 1904] [id = 733]
15:55:01 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316d567500 == 35 [pid = 1904] [id = 734]
15:55:01 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316e8b8400 == 34 [pid = 1904] [id = 735]
15:55:01 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316f8af200 == 33 [pid = 1904] [id = 736]
15:55:01 INFO - PROCESS | 1856 | --DOCSHELL 0x7f317051ab00 == 32 [pid = 1904] [id = 737]
15:55:01 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3170919100 == 31 [pid = 1904] [id = 738]
15:55:01 INFO - PROCESS | 1856 | --DOCSHELL 0x7f317182d100 == 30 [pid = 1904] [id = 739]
15:55:01 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3172157000 == 29 [pid = 1904] [id = 741]
15:55:01 INFO - PROCESS | 1856 | --DOCSHELL 0x7f317199db00 == 28 [pid = 1904] [id = 740]
15:55:01 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3172d31800 == 27 [pid = 1904] [id = 743]
15:55:01 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316c091d00 == 26 [pid = 1904] [id = 745]
15:55:01 INFO - PROCESS | 1856 | --DOCSHELL 0x7f31667ed400 == 25 [pid = 1904] [id = 744]
15:55:01 INFO - PROCESS | 1856 | --DOCSHELL 0x7f31656caa00 == 24 [pid = 1904] [id = 746]
15:55:01 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3166dca100 == 23 [pid = 1904] [id = 747]
15:55:01 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3169f87d00 == 22 [pid = 1904] [id = 727]
15:55:01 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3169df5200 == 21 [pid = 1904] [id = 748]
15:55:01 INFO - PROCESS | 1856 | --DOMWINDOW == 160 (0x7f317392f400) [pid = 1904] [serial = 2031] [outer = (nil)] [url = about:blank]
15:55:01 INFO - PROCESS | 1856 | --DOMWINDOW == 159 (0x7f316cca1000) [pid = 1904] [serial = 2025] [outer = (nil)] [url = about:blank]
15:55:01 INFO - PROCESS | 1856 | --DOMWINDOW == 158 (0x7f316dca5800) [pid = 1904] [serial = 2028] [outer = (nil)] [url = about:blank]
15:55:01 INFO - PROCESS | 1856 | --DOMWINDOW == 157 (0x7f316801f400) [pid = 1904] [serial = 1983] [outer = (nil)] [url = about:blank]
15:55:01 INFO - PROCESS | 1856 | --DOMWINDOW == 156 (0x7f316b4eac00) [pid = 1904] [serial = 2022] [outer = (nil)] [url = about:blank]
15:55:02 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
15:55:02 INFO - document served over http requires an http
15:55:02 INFO - sub-resource via xhr-request using the meta-referrer
15:55:02 INFO - delivery method with swap-origin-redirect and when
15:55:02 INFO - the target request is same-origin.
15:55:02 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2852ms
15:55:02 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
15:55:02 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f31667eca00 == 22 [pid = 1904] [id = 767]
15:55:02 INFO - PROCESS | 1856 | ++DOMWINDOW == 157 (0x7f31668c1000) [pid = 1904] [serial = 2146] [outer = (nil)]
15:55:03 INFO - PROCESS | 1856 | ++DOMWINDOW == 158 (0x7f3167251000) [pid = 1904] [serial = 2147] [outer = 0x7f31668c1000]
15:55:03 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:03 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:03 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:03 INFO - PROCESS | 1856 | ++DOMWINDOW == 159 (0x7f316ac90400) [pid = 1904] [serial = 2148] [outer = 0x7f31668c1000]
15:55:03 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:03 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:03 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:04 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:55:04 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
15:55:04 INFO - document served over http requires an https
15:55:04 INFO - sub-resource via fetch-request using the meta-referrer
15:55:04 INFO - delivery method with keep-origin-redirect and when
15:55:04 INFO - the target request is same-origin.
15:55:04 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2296ms
15:55:04 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html
15:55:05 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3168d57b00 == 23 [pid = 1904] [id = 768]
15:55:05 INFO - PROCESS | 1856 | ++DOMWINDOW == 160 (0x7f316afd0800) [pid = 1904] [serial = 2149] [outer = (nil)]
15:55:05 INFO - PROCESS | 1856 | ++DOMWINDOW == 161 (0x7f316afe2400) [pid = 1904] [serial = 2150] [outer = 0x7f316afd0800]
15:55:05 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:05 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:05 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:05 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:05 INFO - PROCESS | 1856 | ++DOMWINDOW == 162 (0x7f316b4ed000) [pid = 1904] [serial = 2151] [outer = 0x7f316afd0800]
15:55:05 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:05 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:07 INFO - PROCESS | 1856 | --DOMWINDOW == 161 (0x7f316e2e3400) [pid = 1904] [serial = 2092] [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]
15:55:07 INFO - PROCESS | 1856 | --DOMWINDOW == 160 (0x7f316c1b6800) [pid = 1904] [serial = 2089] [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]
15:55:07 INFO - PROCESS | 1856 | --DOMWINDOW == 159 (0x7f3164043c00) [pid = 1904] [serial = 2037] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445554432383]
15:55:07 INFO - PROCESS | 1856 | --DOMWINDOW == 158 (0x7f3165439c00) [pid = 1904] [serial = 2034] [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]
15:55:07 INFO - PROCESS | 1856 | --DOMWINDOW == 157 (0x7f3169be1c00) [pid = 1904] [serial = 2084] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:55:07 INFO - PROCESS | 1856 | --DOMWINDOW == 156 (0x7f31640cbc00) [pid = 1904] [serial = 2081] [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]
15:55:07 INFO - PROCESS | 1856 | --DOMWINDOW == 155 (0x7f316b04dc00) [pid = 1904] [serial = 2086] [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]
15:55:07 INFO - PROCESS | 1856 | --DOMWINDOW == 154 (0x7f3167f9c400) [pid = 1904] [serial = 1913] [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]
15:55:07 INFO - PROCESS | 1856 | --DOMWINDOW == 153 (0x7f316cde3c00) [pid = 1904] [serial = 1918] [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]
15:55:07 INFO - PROCESS | 1856 | --DOMWINDOW == 152 (0x7f31654d2c00) [pid = 1904] [serial = 1981] [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]
15:55:07 INFO - PROCESS | 1856 | --DOMWINDOW == 151 (0x7f316d137c00) [pid = 1904] [serial = 2079] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445554458074]
15:55:07 INFO - PROCESS | 1856 | --DOMWINDOW == 150 (0x7f316ee1f800) [pid = 1904] [serial = 2074] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:55:07 INFO - PROCESS | 1856 | --DOMWINDOW == 149 (0x7f316afec000) [pid = 1904] [serial = 2042] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:55:07 INFO - PROCESS | 1856 | --DOMWINDOW == 148 (0x7f3166712000) [pid = 1904] [serial = 2038] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445554432383]
15:55:07 INFO - PROCESS | 1856 | --DOMWINDOW == 147 (0x7f316d4f0000) [pid = 1904] [serial = 2048] [outer = (nil)] [url = about:blank]
15:55:07 INFO - PROCESS | 1856 | --DOMWINDOW == 146 (0x7f316e36cc00) [pid = 1904] [serial = 2093] [outer = (nil)] [url = about:blank]
15:55:07 INFO - PROCESS | 1856 | --DOMWINDOW == 145 (0x7f3169c26000) [pid = 1904] [serial = 2085] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:55:07 INFO - PROCESS | 1856 | --DOMWINDOW == 144 (0x7f3164153000) [pid = 1904] [serial = 2082] [outer = (nil)] [url = about:blank]
15:55:07 INFO - PROCESS | 1856 | --DOMWINDOW == 143 (0x7f3168cea400) [pid = 1904] [serial = 2060] [outer = (nil)] [url = about:blank]
15:55:07 INFO - PROCESS | 1856 | --DOMWINDOW == 142 (0x7f316d137000) [pid = 1904] [serial = 2077] [outer = (nil)] [url = about:blank]
15:55:07 INFO - PROCESS | 1856 | --DOMWINDOW == 141 (0x7f316ac90000) [pid = 1904] [serial = 2063] [outer = (nil)] [url = about:blank]
15:55:07 INFO - PROCESS | 1856 | --DOMWINDOW == 140 (0x7f3169bf5c00) [pid = 1904] [serial = 2040] [outer = (nil)] [url = about:blank]
15:55:07 INFO - PROCESS | 1856 | --DOMWINDOW == 139 (0x7f316b535400) [pid = 1904] [serial = 2069] [outer = (nil)] [url = about:blank]
15:55:07 INFO - PROCESS | 1856 | --DOMWINDOW == 138 (0x7f316b1c8c00) [pid = 1904] [serial = 2043] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:55:07 INFO - PROCESS | 1856 | --DOMWINDOW == 137 (0x7f316cc99000) [pid = 1904] [serial = 2072] [outer = (nil)] [url = about:blank]
15:55:07 INFO - PROCESS | 1856 | --DOMWINDOW == 136 (0x7f316efb3400) [pid = 1904] [serial = 2075] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:55:07 INFO - PROCESS | 1856 | --DOMWINDOW == 135 (0x7f317714e400) [pid = 1904] [serial = 2054] [outer = (nil)] [url = about:blank]
15:55:07 INFO - PROCESS | 1856 | --DOMWINDOW == 134 (0x7f316b0bf400) [pid = 1904] [serial = 2066] [outer = (nil)] [url = about:blank]
15:55:07 INFO - PROCESS | 1856 | --DOMWINDOW == 133 (0x7f316b0bf000) [pid = 1904] [serial = 2087] [outer = (nil)] [url = about:blank]
15:55:07 INFO - PROCESS | 1856 | --DOMWINDOW == 132 (0x7f316c027400) [pid = 1904] [serial = 2045] [outer = (nil)] [url = about:blank]
15:55:07 INFO - PROCESS | 1856 | --DOMWINDOW == 131 (0x7f317194a000) [pid = 1904] [serial = 2051] [outer = (nil)] [url = about:blank]
15:55:07 INFO - PROCESS | 1856 | --DOMWINDOW == 130 (0x7f316c1b6c00) [pid = 1904] [serial = 2090] [outer = (nil)] [url = about:blank]
15:55:07 INFO - PROCESS | 1856 | --DOMWINDOW == 129 (0x7f3170926000) [pid = 1904] [serial = 2080] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445554458074]
15:55:07 INFO - PROCESS | 1856 | --DOMWINDOW == 128 (0x7f3168598400) [pid = 1904] [serial = 2057] [outer = (nil)] [url = about:blank]
15:55:07 INFO - PROCESS | 1856 | --DOMWINDOW == 127 (0x7f3165768800) [pid = 1904] [serial = 2096] [outer = (nil)] [url = about:blank]
15:55:08 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
15:55:08 INFO - document served over http requires an https
15:55:08 INFO - sub-resource via fetch-request using the meta-referrer
15:55:08 INFO - delivery method with no-redirect and when
15:55:08 INFO - the target request is same-origin.
15:55:08 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 3650ms
15:55:08 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
15:55:08 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3169f85f00 == 24 [pid = 1904] [id = 769]
15:55:08 INFO - PROCESS | 1856 | ++DOMWINDOW == 128 (0x7f31640cbc00) [pid = 1904] [serial = 2152] [outer = (nil)]
15:55:08 INFO - PROCESS | 1856 | ++DOMWINDOW == 129 (0x7f3165439c00) [pid = 1904] [serial = 2153] [outer = 0x7f31640cbc00]
15:55:09 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:09 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:09 INFO - PROCESS | 1856 | ++DOMWINDOW == 130 (0x7f3167246000) [pid = 1904] [serial = 2154] [outer = 0x7f31640cbc00]
15:55:09 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:09 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:10 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
15:55:10 INFO - document served over http requires an https
15:55:10 INFO - sub-resource via fetch-request using the meta-referrer
15:55:10 INFO - delivery method with swap-origin-redirect and when
15:55:10 INFO - the target request is same-origin.
15:55:10 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 1884ms
15:55:10 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
15:55:10 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:10 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3169c3df00 == 25 [pid = 1904] [id = 770]
15:55:10 INFO - PROCESS | 1856 | ++DOMWINDOW == 131 (0x7f3167f9c400) [pid = 1904] [serial = 2155] [outer = (nil)]
15:55:10 INFO - PROCESS | 1856 | ++DOMWINDOW == 132 (0x7f316801f400) [pid = 1904] [serial = 2156] [outer = 0x7f3167f9c400]
15:55:10 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:11 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:11 INFO - PROCESS | 1856 | ++DOMWINDOW == 133 (0x7f3169bf5c00) [pid = 1904] [serial = 2157] [outer = 0x7f3167f9c400]
15:55:11 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:11 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:11 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:11 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316ad5d800 == 26 [pid = 1904] [id = 771]
15:55:11 INFO - PROCESS | 1856 | ++DOMWINDOW == 134 (0x7f3169c26400) [pid = 1904] [serial = 2158] [outer = (nil)]
15:55:11 INFO - PROCESS | 1856 | ++DOMWINDOW == 135 (0x7f316aae3c00) [pid = 1904] [serial = 2159] [outer = 0x7f3169c26400]
15:55:12 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
15:55:12 INFO - document served over http requires an https
15:55:12 INFO - sub-resource via iframe-tag using the meta-referrer
15:55:12 INFO - delivery method with keep-origin-redirect and when
15:55:12 INFO - the target request is same-origin.
15:55:12 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1935ms
15:55:12 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
15:55:12 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316b173000 == 27 [pid = 1904] [id = 772]
15:55:12 INFO - PROCESS | 1856 | ++DOMWINDOW == 136 (0x7f316af55000) [pid = 1904] [serial = 2160] [outer = (nil)]
15:55:12 INFO - PROCESS | 1856 | ++DOMWINDOW == 137 (0x7f316afec000) [pid = 1904] [serial = 2161] [outer = 0x7f316af55000]
15:55:12 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:12 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:12 INFO - PROCESS | 1856 | ++DOMWINDOW == 138 (0x7f316b1c8c00) [pid = 1904] [serial = 2162] [outer = 0x7f316af55000]
15:55:12 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:13 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:13 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316ba7f400 == 28 [pid = 1904] [id = 773]
15:55:13 INFO - PROCESS | 1856 | ++DOMWINDOW == 139 (0x7f316b535000) [pid = 1904] [serial = 2163] [outer = (nil)]
15:55:13 INFO - PROCESS | 1856 | ++DOMWINDOW == 140 (0x7f316b5fe000) [pid = 1904] [serial = 2164] [outer = 0x7f316b535000]
15:55:13 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
15:55:13 INFO - document served over http requires an https
15:55:13 INFO - sub-resource via iframe-tag using the meta-referrer
15:55:13 INFO - delivery method with no-redirect and when
15:55:13 INFO - the target request is same-origin.
15:55:13 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1707ms
15:55:13 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
15:55:14 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:14 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316ba81700 == 29 [pid = 1904] [id = 774]
15:55:14 INFO - PROCESS | 1856 | ++DOMWINDOW == 141 (0x7f316bb59c00) [pid = 1904] [serial = 2165] [outer = (nil)]
15:55:14 INFO - PROCESS | 1856 | ++DOMWINDOW == 142 (0x7f316bb8dc00) [pid = 1904] [serial = 2166] [outer = 0x7f316bb59c00]
15:55:14 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:14 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:14 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:14 INFO - PROCESS | 1856 | ++DOMWINDOW == 143 (0x7f316bbff400) [pid = 1904] [serial = 2167] [outer = 0x7f316bb59c00]
15:55:14 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:14 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:14 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:14 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:15 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316bbba800 == 30 [pid = 1904] [id = 775]
15:55:15 INFO - PROCESS | 1856 | ++DOMWINDOW == 144 (0x7f316c01e800) [pid = 1904] [serial = 2168] [outer = (nil)]
15:55:15 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:55:15 INFO - PROCESS | 1856 | ++DOMWINDOW == 145 (0x7f316c1cb400) [pid = 1904] [serial = 2169] [outer = 0x7f316c01e800]
15:55:16 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
15:55:16 INFO - document served over http requires an https
15:55:16 INFO - sub-resource via iframe-tag using the meta-referrer
15:55:16 INFO - delivery method with swap-origin-redirect and when
15:55:16 INFO - the target request is same-origin.
15:55:16 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2293ms
15:55:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
15:55:16 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316c091d00 == 31 [pid = 1904] [id = 776]
15:55:16 INFO - PROCESS | 1856 | ++DOMWINDOW == 146 (0x7f316c2f0000) [pid = 1904] [serial = 2170] [outer = (nil)]
15:55:16 INFO - PROCESS | 1856 | ++DOMWINDOW == 147 (0x7f316c376800) [pid = 1904] [serial = 2171] [outer = 0x7f316c2f0000]
15:55:17 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:17 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:17 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:17 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:17 INFO - PROCESS | 1856 | ++DOMWINDOW == 148 (0x7f316cca1800) [pid = 1904] [serial = 2172] [outer = 0x7f316c2f0000]
15:55:17 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:17 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:18 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:55:18 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
15:55:18 INFO - document served over http requires an https
15:55:18 INFO - sub-resource via script-tag using the meta-referrer
15:55:18 INFO - delivery method with keep-origin-redirect and when
15:55:18 INFO - the target request is same-origin.
15:55:18 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2506ms
15:55:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html
15:55:19 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316c33c900 == 32 [pid = 1904] [id = 777]
15:55:19 INFO - PROCESS | 1856 | ++DOMWINDOW == 149 (0x7f316d0e3000) [pid = 1904] [serial = 2173] [outer = (nil)]
15:55:19 INFO - PROCESS | 1856 | ++DOMWINDOW == 150 (0x7f316d0fe800) [pid = 1904] [serial = 2174] [outer = 0x7f316d0e3000]
15:55:19 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:19 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:19 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:19 INFO - PROCESS | 1856 | ++DOMWINDOW == 151 (0x7f316d4ae800) [pid = 1904] [serial = 2175] [outer = 0x7f316d0e3000]
15:55:19 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:19 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:19 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:21 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
15:55:21 INFO - document served over http requires an https
15:55:21 INFO - sub-resource via script-tag using the meta-referrer
15:55:21 INFO - delivery method with no-redirect and when
15:55:21 INFO - the target request is same-origin.
15:55:21 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 2388ms
15:55:21 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
15:55:21 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316e845300 == 33 [pid = 1904] [id = 778]
15:55:21 INFO - PROCESS | 1856 | ++DOMWINDOW == 152 (0x7f316ddc8c00) [pid = 1904] [serial = 2176] [outer = (nil)]
15:55:21 INFO - PROCESS | 1856 | ++DOMWINDOW == 153 (0x7f316e2e3400) [pid = 1904] [serial = 2177] [outer = 0x7f316ddc8c00]
15:55:22 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:22 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:22 INFO - PROCESS | 1856 | ++DOMWINDOW == 154 (0x7f316ef25400) [pid = 1904] [serial = 2178] [outer = 0x7f316ddc8c00]
15:55:22 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:22 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:24 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:55:24 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
15:55:24 INFO - document served over http requires an https
15:55:24 INFO - sub-resource via script-tag using the meta-referrer
15:55:24 INFO - delivery method with swap-origin-redirect and when
15:55:24 INFO - the target request is same-origin.
15:55:24 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 3001ms
15:55:24 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
15:55:24 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:24 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316ef5f800 == 34 [pid = 1904] [id = 779]
15:55:24 INFO - PROCESS | 1856 | ++DOMWINDOW == 155 (0x7f31700eb400) [pid = 1904] [serial = 2179] [outer = (nil)]
15:55:24 INFO - PROCESS | 1856 | ++DOMWINDOW == 156 (0x7f31700eb800) [pid = 1904] [serial = 2180] [outer = 0x7f31700eb400]
15:55:24 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:25 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:25 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:25 INFO - PROCESS | 1856 | ++DOMWINDOW == 157 (0x7f317194a000) [pid = 1904] [serial = 2181] [outer = 0x7f31700eb400]
15:55:25 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:25 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:26 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
15:55:26 INFO - document served over http requires an https
15:55:26 INFO - sub-resource via xhr-request using the meta-referrer
15:55:26 INFO - delivery method with keep-origin-redirect and when
15:55:26 INFO - the target request is same-origin.
15:55:26 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1887ms
15:55:26 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html
15:55:26 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f316f8af200 == 35 [pid = 1904] [id = 780]
15:55:26 INFO - PROCESS | 1856 | ++DOMWINDOW == 158 (0x7f317712f400) [pid = 1904] [serial = 2182] [outer = (nil)]
15:55:26 INFO - PROCESS | 1856 | ++DOMWINDOW == 159 (0x7f317714e400) [pid = 1904] [serial = 2183] [outer = 0x7f317712f400]
15:55:26 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:26 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:26 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:26 INFO - PROCESS | 1856 | ++DOMWINDOW == 160 (0x7f317714ec00) [pid = 1904] [serial = 2184] [outer = 0x7f317712f400]
15:55:26 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:26 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:27 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:27 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
15:55:27 INFO - document served over http requires an https
15:55:27 INFO - sub-resource via xhr-request using the meta-referrer
15:55:27 INFO - delivery method with no-redirect and when
15:55:27 INFO - the target request is same-origin.
15:55:27 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1740ms
15:55:27 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
15:55:28 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:28 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3170917300 == 36 [pid = 1904] [id = 781]
15:55:28 INFO - PROCESS | 1856 | ++DOMWINDOW == 161 (0x7f31771e6000) [pid = 1904] [serial = 2185] [outer = (nil)]
15:55:28 INFO - PROCESS | 1856 | ++DOMWINDOW == 162 (0x7f3170184000) [pid = 1904] [serial = 2186] [outer = 0x7f31771e6000]
15:55:28 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:28 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:28 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:28 INFO - PROCESS | 1856 | ++DOMWINDOW == 163 (0x7f3170fbe800) [pid = 1904] [serial = 2187] [outer = 0x7f31771e6000]
15:55:28 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:28 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:28 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:28 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:28 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:29 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
15:55:29 INFO - document served over http requires an https
15:55:29 INFO - sub-resource via xhr-request using the meta-referrer
15:55:29 INFO - delivery method with swap-origin-redirect and when
15:55:29 INFO - the target request is same-origin.
15:55:29 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1786ms
15:55:29 INFO - TEST-START | /resource-timing/test_resource_timing.html
15:55:29 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:29 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f317199b300 == 37 [pid = 1904] [id = 782]
15:55:29 INFO - PROCESS | 1856 | ++DOMWINDOW == 164 (0x7f316f811400) [pid = 1904] [serial = 2188] [outer = (nil)]
15:55:30 INFO - PROCESS | 1856 | ++DOMWINDOW == 165 (0x7f316f811800) [pid = 1904] [serial = 2189] [outer = 0x7f316f811400]
15:55:30 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:30 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:30 INFO - PROCESS | 1856 | ++DOMWINDOW == 166 (0x7f3171974000) [pid = 1904] [serial = 2190] [outer = 0x7f316f811400]
15:55:30 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:30 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:31 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f317215bb00 == 38 [pid = 1904] [id = 783]
15:55:31 INFO - PROCESS | 1856 | ++DOMWINDOW == 167 (0x7f316673a800) [pid = 1904] [serial = 2191] [outer = (nil)]
15:55:31 INFO - PROCESS | 1856 | ++DOMWINDOW == 168 (0x7f3171974800) [pid = 1904] [serial = 2192] [outer = 0x7f316673a800]
15:55:31 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:55:32 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance.getEntriesByName() and window.performance.getEntriesByNameType() return same data (iframe)
15:55:32 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"
15:55:32 INFO - resource_load/<@http://web-platform.test:8000/resource-timing/test_resource_timing.js:155:9
15:55:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:55:32 INFO - resource_load@http://web-platform.test:8000/resource-timing/test_resource_timing.js:151:5
15:55:32 INFO - onload/element.onload<@http://web-platform.test:8000/resource-timing/test_resource_timing.js:101:21
15:55:32 INFO - EventHandlerNonNull*onload@http://web-platform.test:8000/resource-timing/test_resource_timing.js:99:31
15:55:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/resource-timing/test_resource_timing.js:26:1
15:55:32 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct order of timing attributes (iframe)
15:55:32 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance.getEntriesByName() and window.performance.getEntriesByNameType() return same data (img)
15:55:32 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct name, initiatorType, startTime, and duration (img)
15:55:32 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct order of timing attributes (img)
15:55:32 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance.getEntriesByName() and window.performance.getEntriesByNameType() return same data (link)
15:55:32 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct name, initiatorType, startTime, and duration (link)
15:55:32 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct order of timing attributes (link)
15:55:32 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance.getEntriesByName() and window.performance.getEntriesByNameType() return same data (script)
15:55:32 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct name, initiatorType, startTime, and duration (script)
15:55:32 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct order of timing attributes (script)
15:55:32 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance.getEntriesByName() and window.performance.getEntriesByNameType() return same data (xmlhttprequest)
15:55:32 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct name, initiatorType, startTime, and duration (xmlhttprequest)
15:55:32 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct order of timing attributes (xmlhttprequest)
15:55:32 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance Resource Timing Entries exist
15:55:32 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance Resource Timing Entries exist 1
15:55:32 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance Resource Timing Entries exist 2
15:55:32 INFO - TEST-OK | /resource-timing/test_resource_timing.html | took 2711ms
15:55:32 INFO - TEST-START | /screen-orientation/lock-bad-argument.html
15:55:32 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3177158300 == 39 [pid = 1904] [id = 784]
15:55:32 INFO - PROCESS | 1856 | ++DOMWINDOW == 169 (0x7f3172da0c00) [pid = 1904] [serial = 2193] [outer = (nil)]
15:55:32 INFO - PROCESS | 1856 | ++DOMWINDOW == 170 (0x7f3169bf3000) [pid = 1904] [serial = 2194] [outer = 0x7f3172da0c00]
15:55:33 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:33 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:33 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:33 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:33 INFO - PROCESS | 1856 | ++DOMWINDOW == 171 (0x7f3169bf3400) [pid = 1904] [serial = 2195] [outer = 0x7f3172da0c00]
15:55:33 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:33 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:33 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:33 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:34 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:55:34 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"
15:55:34 INFO - @http://web-platform.test:8000/screen-orientation/lock-bad-argument.html:17:5
15:55:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:55:34 INFO - @http://web-platform.test:8000/screen-orientation/lock-bad-argument.html:16:1
15:55:34 INFO - TEST-OK | /screen-orientation/lock-bad-argument.html | took 1982ms
15:55:34 INFO - TEST-START | /screen-orientation/lock-basic.html
15:55:34 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:34 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3169e9b100 == 40 [pid = 1904] [id = 785]
15:55:34 INFO - PROCESS | 1856 | ++DOMWINDOW == 172 (0x7f316acbc400) [pid = 1904] [serial = 2196] [outer = (nil)]
15:55:34 INFO - PROCESS | 1856 | ++DOMWINDOW == 173 (0x7f316acbc800) [pid = 1904] [serial = 2197] [outer = 0x7f316acbc400]
15:55:35 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:35 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:35 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:35 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:35 INFO - PROCESS | 1856 | ++DOMWINDOW == 174 (0x7f316bb20000) [pid = 1904] [serial = 2198] [outer = 0x7f316acbc400]
15:55:35 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:35 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:55:36 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:55:40 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3169c3e400 == 39 [pid = 1904] [id = 750]
15:55:40 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316c092700 == 38 [pid = 1904] [id = 751]
15:55:40 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316dda2a00 == 37 [pid = 1904] [id = 752]
15:55:40 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316e8b9d00 == 36 [pid = 1904] [id = 753]
15:55:40 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316f540d00 == 35 [pid = 1904] [id = 754]
15:55:40 INFO - PROCESS | 1856 | --DOCSHELL 0x7f317199bd00 == 34 [pid = 1904] [id = 756]
15:55:40 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3170517e00 == 33 [pid = 1904] [id = 755]
15:55:40 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3176bd2300 == 32 [pid = 1904] [id = 758]
15:55:40 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3171d81800 == 31 [pid = 1904] [id = 757]
15:55:40 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3177156f00 == 30 [pid = 1904] [id = 760]
15:55:40 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3176e43800 == 29 [pid = 1904] [id = 759]
15:55:40 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3177159200 == 28 [pid = 1904] [id = 761]
15:55:40 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316ef5fd00 == 27 [pid = 1904] [id = 762]
15:55:40 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316f505e00 == 26 [pid = 1904] [id = 763]
15:55:40 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3166625300 == 25 [pid = 1904] [id = 764]
15:55:40 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3165788800 == 24 [pid = 1904] [id = 766]
15:55:40 INFO - PROCESS | 1856 | --DOCSHELL 0x7f31667eca00 == 23 [pid = 1904] [id = 767]
15:55:40 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3168d57b00 == 22 [pid = 1904] [id = 768]
15:55:40 INFO - PROCESS | 1856 | --DOMWINDOW == 173 (0x7f316c376400) [pid = 1904] [serial = 2091] [outer = (nil)] [url = about:blank]
15:55:40 INFO - PROCESS | 1856 | --DOMWINDOW == 172 (0x7f31665fc400) [pid = 1904] [serial = 2036] [outer = (nil)] [url = about:blank]
15:55:40 INFO - PROCESS | 1856 | --DOMWINDOW == 171 (0x7f316ba9c400) [pid = 1904] [serial = 2088] [outer = (nil)] [url = about:blank]
15:55:40 INFO - PROCESS | 1856 | --DOMWINDOW == 170 (0x7f3168475c00) [pid = 1904] [serial = 2083] [outer = (nil)] [url = about:blank]
15:55:40 INFO - PROCESS | 1856 | --DOMWINDOW == 169 (0x7f316f4dc800) [pid = 1904] [serial = 2094] [outer = (nil)] [url = about:blank]
15:55:44 INFO - PROCESS | 1856 | --DOMWINDOW == 168 (0x7f3169dd9400) [pid = 1904] [serial = 2099] [outer = (nil)] [url = about:blank]
15:55:44 INFO - PROCESS | 1856 | --DOMWINDOW == 167 (0x7f316ddc8800) [pid = 1904] [serial = 2105] [outer = (nil)] [url = about:blank]
15:55:44 INFO - PROCESS | 1856 | --DOMWINDOW == 166 (0x7f316afe2800) [pid = 1904] [serial = 2117] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:55:44 INFO - PROCESS | 1856 | --DOMWINDOW == 165 (0x7f316c146800) [pid = 1904] [serial = 2102] [outer = (nil)] [url = about:blank]
15:55:44 INFO - PROCESS | 1856 | --DOMWINDOW == 164 (0x7f316ba8d000) [pid = 1904] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445554485203]
15:55:44 INFO - PROCESS | 1856 | --DOMWINDOW == 163 (0x7f316d4a6400) [pid = 1904] [serial = 2135] [outer = (nil)] [url = about:blank]
15:55:44 INFO - PROCESS | 1856 | --DOMWINDOW == 162 (0x7f316afe2400) [pid = 1904] [serial = 2150] [outer = (nil)] [url = about:blank]
15:55:44 INFO - PROCESS | 1856 | --DOMWINDOW == 161 (0x7f3176eb7c00) [pid = 1904] [serial = 2111] [outer = (nil)] [url = about:blank]
15:55:44 INFO - PROCESS | 1856 | --DOMWINDOW == 160 (0x7f3168f48400) [pid = 1904] [serial = 2114] [outer = (nil)] [url = about:blank]
15:55:44 INFO - PROCESS | 1856 | --DOMWINDOW == 159 (0x7f3167251800) [pid = 1904] [serial = 2141] [outer = (nil)] [url = about:blank]
15:55:44 INFO - PROCESS | 1856 | --DOMWINDOW == 158 (0x7f316687cc00) [pid = 1904] [serial = 2129] [outer = (nil)] [url = about:blank]
15:55:44 INFO - PROCESS | 1856 | --DOMWINDOW == 157 (0x7f31666f6c00) [pid = 1904] [serial = 2144] [outer = (nil)] [url = about:blank]
15:55:44 INFO - PROCESS | 1856 | --DOMWINDOW == 156 (0x7f316c25fc00) [pid = 1904] [serial = 2127] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:55:44 INFO - PROCESS | 1856 | --DOMWINDOW == 155 (0x7f316e3f6400) [pid = 1904] [serial = 2138] [outer = (nil)] [url = about:blank]
15:55:44 INFO - PROCESS | 1856 | --DOMWINDOW == 154 (0x7f3172d6b000) [pid = 1904] [serial = 2108] [outer = (nil)] [url = about:blank]
15:55:44 INFO - PROCESS | 1856 | --DOMWINDOW == 153 (0x7f3167251000) [pid = 1904] [serial = 2147] [outer = (nil)] [url = about:blank]
15:55:44 INFO - PROCESS | 1856 | --DOMWINDOW == 152 (0x7f316aae3400) [pid = 1904] [serial = 2119] [outer = (nil)] [url = about:blank]
15:55:44 INFO - PROCESS | 1856 | --DOMWINDOW == 151 (0x7f316cc29400) [pid = 1904] [serial = 2132] [outer = (nil)] [url = about:blank]
15:55:44 INFO - PROCESS | 1856 | --DOMWINDOW == 150 (0x7f316afbb000) [pid = 1904] [serial = 2124] [outer = (nil)] [url = about:blank]
15:55:44 INFO - PROCESS | 1856 | --DOMWINDOW == 149 (0x7f31668c1000) [pid = 1904] [serial = 2146] [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]
15:55:44 INFO - PROCESS | 1856 | --DOMWINDOW == 148 (0x7f316afd0800) [pid = 1904] [serial = 2149] [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]
15:55:44 INFO - PROCESS | 1856 | --DOMWINDOW == 147 (0x7f316412c400) [pid = 1904] [serial = 2095] [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]
15:55:44 INFO - PROCESS | 1856 | --DOMWINDOW == 146 (0x7f316654a000) [pid = 1904] [serial = 2143] [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]
15:55:44 INFO - PROCESS | 1856 | --DOMWINDOW == 145 (0x7f316c12a000) [pid = 1904] [serial = 2126] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:55:44 INFO - PROCESS | 1856 | --DOMWINDOW == 144 (0x7f316afe2000) [pid = 1904] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
15:55:44 INFO - PROCESS | 1856 | --DOMWINDOW == 143 (0x7f316b51c000) [pid = 1904] [serial = 2121] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445554485203]
15:55:44 INFO - PROCESS | 1856 | --DOMWINDOW == 142 (0x7f3168065400) [pid = 1904] [serial = 2097] [outer = (nil)] [url = about:blank]
15:55:44 INFO - PROCESS | 1856 | --DOMWINDOW == 141 (0x7f3169d8a000) [pid = 1904] [serial = 2145] [outer = (nil)] [url = about:blank]
15:55:51 INFO - PROCESS | 1856 | --DOCSHELL 0x7f31667ee300 == 21 [pid = 1904] [id = 765]
15:55:51 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3169f87800 == 20 [pid = 1904] [id = 708]
15:55:51 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3177158300 == 19 [pid = 1904] [id = 784]
15:55:51 INFO - PROCESS | 1856 | --DOCSHELL 0x7f317215bb00 == 18 [pid = 1904] [id = 783]
15:55:51 INFO - PROCESS | 1856 | --DOCSHELL 0x7f317215a700 == 17 [pid = 1904] [id = 742]
15:55:51 INFO - PROCESS | 1856 | --DOCSHELL 0x7f317199b300 == 16 [pid = 1904] [id = 782]
15:55:51 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3170917300 == 15 [pid = 1904] [id = 781]
15:55:51 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316f8af200 == 14 [pid = 1904] [id = 780]
15:55:51 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316ef5f800 == 13 [pid = 1904] [id = 779]
15:55:51 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316e845300 == 12 [pid = 1904] [id = 778]
15:55:51 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316c33c900 == 11 [pid = 1904] [id = 777]
15:55:51 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316c091d00 == 10 [pid = 1904] [id = 776]
15:55:51 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316bbba800 == 9 [pid = 1904] [id = 775]
15:55:51 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316ba81700 == 8 [pid = 1904] [id = 774]
15:55:51 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316ba7f400 == 7 [pid = 1904] [id = 773]
15:55:51 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316b173000 == 6 [pid = 1904] [id = 772]
15:55:51 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316ad5d800 == 5 [pid = 1904] [id = 771]
15:55:51 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3169c3df00 == 4 [pid = 1904] [id = 770]
15:55:51 INFO - PROCESS | 1856 | --DOCSHELL 0x7f316bbb8a00 == 3 [pid = 1904] [id = 749]
15:55:51 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3169f85f00 == 2 [pid = 1904] [id = 769]
15:55:51 INFO - PROCESS | 1856 | --DOMWINDOW == 140 (0x7f316ac90400) [pid = 1904] [serial = 2148] [outer = (nil)] [url = about:blank]
15:55:51 INFO - PROCESS | 1856 | --DOMWINDOW == 139 (0x7f316b4ed000) [pid = 1904] [serial = 2151] [outer = (nil)] [url = about:blank]
15:55:56 INFO - PROCESS | 1856 | JavaScript error: http://web-platform.test:8000/screen-orientation/lock-basic.html, line 11: NotSupportedError: Operation is not supported
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 138 (0x7f3166628000) [pid = 1904] [serial = 2140] [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]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 137 (0x7f316673a800) [pid = 1904] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/resource-timing/resources/resource_timing_test0.html]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 136 (0x7f3169c26400) [pid = 1904] [serial = 2158] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 135 (0x7f316d0e3000) [pid = 1904] [serial = 2173] [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]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 134 (0x7f316ddc8c00) [pid = 1904] [serial = 2176] [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]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 133 (0x7f316c01e800) [pid = 1904] [serial = 2168] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 132 (0x7f316c2f0000) [pid = 1904] [serial = 2170] [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]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 131 (0x7f31640cbc00) [pid = 1904] [serial = 2152] [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]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 130 (0x7f3172da0c00) [pid = 1904] [serial = 2193] [outer = (nil)] [url = http://web-platform.test:8000/screen-orientation/lock-bad-argument.html]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 129 (0x7f316b535000) [pid = 1904] [serial = 2163] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445554513646]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 128 (0x7f316bb59c00) [pid = 1904] [serial = 2165] [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]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 127 (0x7f31771e6000) [pid = 1904] [serial = 2185] [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]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 126 (0x7f317712f400) [pid = 1904] [serial = 2182] [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]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 125 (0x7f3167f9c400) [pid = 1904] [serial = 2155] [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]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 124 (0x7f316af55000) [pid = 1904] [serial = 2160] [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]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 123 (0x7f316f811400) [pid = 1904] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/resource-timing/test_resource_timing.html]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 122 (0x7f31700eb400) [pid = 1904] [serial = 2179] [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]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 121 (0x7f316b4ea000) [pid = 1904] [serial = 1936] [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]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 120 (0x7f31668fa000) [pid = 1904] [serial = 1984] [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]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 119 (0x7f316efb3c00) [pid = 1904] [serial = 2076] [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]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 118 (0x7f3168f48000) [pid = 1904] [serial = 2113] [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]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 117 (0x7f316687c800) [pid = 1904] [serial = 2128] [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]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 116 (0x7f3169d0f000) [pid = 1904] [serial = 1933] [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]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 115 (0x7f316f586000) [pid = 1904] [serial = 2011] [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]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 114 (0x7f316bbc3400) [pid = 1904] [serial = 2101] [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]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 113 (0x7f316afd0c00) [pid = 1904] [serial = 2065] [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]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 112 (0x7f316aae3000) [pid = 1904] [serial = 2118] [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]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 111 (0x7f317189dc00) [pid = 1904] [serial = 1963] [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]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 110 (0x7f3176e52c00) [pid = 1904] [serial = 2110] [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]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 109 (0x7f316bbffc00) [pid = 1904] [serial = 2047] [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]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 108 (0x7f316e3f6000) [pid = 1904] [serial = 2137] [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]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 107 (0x7f316cca1400) [pid = 1904] [serial = 1992] [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]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 106 (0x7f3171dd4000) [pid = 1904] [serial = 1966] [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]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 105 (0x7f3169b69400) [pid = 1904] [serial = 2039] [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]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 104 (0x7f3168cea000) [pid = 1904] [serial = 2059] [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]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 103 (0x7f3172162c00) [pid = 1904] [serial = 2107] [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]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 102 (0x7f317718d000) [pid = 1904] [serial = 2053] [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]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 101 (0x7f317131cc00) [pid = 1904] [serial = 2050] [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]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 100 (0x7f316f84a800) [pid = 1904] [serial = 1955] [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]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 99 (0x7f3170eb2c00) [pid = 1904] [serial = 1960] [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]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 98 (0x7f316d4cb800) [pid = 1904] [serial = 1997] [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]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 97 (0x7f3169b46c00) [pid = 1904] [serial = 2098] [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]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 96 (0x7f316ad0a800) [pid = 1904] [serial = 2062] [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]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 95 (0x7f316ba8d800) [pid = 1904] [serial = 2123] [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]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 94 (0x7f3176f11c00) [pid = 1904] [serial = 2014] [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]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 93 (0x7f316c221c00) [pid = 1904] [serial = 2071] [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]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 92 (0x7f316bbdb000) [pid = 1904] [serial = 2068] [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]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 91 (0x7f31640cb000) [pid = 1904] [serial = 1930] [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]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 90 (0x7f316f932c00) [pid = 1904] [serial = 2002] [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]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 89 (0x7f316c146c00) [pid = 1904] [serial = 1939] [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]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 88 (0x7f31738f9800) [pid = 1904] [serial = 2008] [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]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 87 (0x7f316cd3e000) [pid = 1904] [serial = 2131] [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]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 86 (0x7f316d508000) [pid = 1904] [serial = 2104] [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]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 85 (0x7f316f4af400) [pid = 1904] [serial = 1950] [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]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 84 (0x7f3172d6b400) [pid = 1904] [serial = 2005] [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]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 83 (0x7f31771d9000) [pid = 1904] [serial = 2056] [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]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 82 (0x7f316d4a6000) [pid = 1904] [serial = 2134] [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]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 81 (0x7f316d4bf400) [pid = 1904] [serial = 1942] [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]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 80 (0x7f316e82f800) [pid = 1904] [serial = 1945] [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]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 79 (0x7f316ad9d400) [pid = 1904] [serial = 1987] [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]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 78 (0x7f316bb59800) [pid = 1904] [serial = 2044] [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]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 77 (0x7f316c1cb400) [pid = 1904] [serial = 2169] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 76 (0x7f316bb8dc00) [pid = 1904] [serial = 2166] [outer = (nil)] [url = about:blank]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 75 (0x7f31700eb800) [pid = 1904] [serial = 2180] [outer = (nil)] [url = about:blank]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 74 (0x7f316e2e3400) [pid = 1904] [serial = 2177] [outer = (nil)] [url = about:blank]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 73 (0x7f316acbc800) [pid = 1904] [serial = 2197] [outer = (nil)] [url = about:blank]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 72 (0x7f3165439c00) [pid = 1904] [serial = 2153] [outer = (nil)] [url = about:blank]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 71 (0x7f3169bf3400) [pid = 1904] [serial = 2195] [outer = (nil)] [url = about:blank]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 70 (0x7f3169bf3000) [pid = 1904] [serial = 2194] [outer = (nil)] [url = about:blank]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 69 (0x7f316aae3c00) [pid = 1904] [serial = 2159] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 68 (0x7f316801f400) [pid = 1904] [serial = 2156] [outer = (nil)] [url = about:blank]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 67 (0x7f3170184000) [pid = 1904] [serial = 2186] [outer = (nil)] [url = about:blank]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 66 (0x7f316d0fe800) [pid = 1904] [serial = 2174] [outer = (nil)] [url = about:blank]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 65 (0x7f316b5fe000) [pid = 1904] [serial = 2164] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1445554513646]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 64 (0x7f316afec000) [pid = 1904] [serial = 2161] [outer = (nil)] [url = about:blank]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 63 (0x7f316c376800) [pid = 1904] [serial = 2171] [outer = (nil)] [url = about:blank]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 62 (0x7f317714e400) [pid = 1904] [serial = 2183] [outer = (nil)] [url = about:blank]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 61 (0x7f3171974800) [pid = 1904] [serial = 2192] [outer = (nil)] [url = about:blank]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 60 (0x7f316f811800) [pid = 1904] [serial = 2189] [outer = (nil)] [url = about:blank]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 59 (0x7f316ba9c800) [pid = 1904] [serial = 1938] [outer = (nil)] [url = about:blank]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 58 (0x7f317194a000) [pid = 1904] [serial = 2181] [outer = (nil)] [url = about:blank]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 57 (0x7f31684dd400) [pid = 1904] [serial = 1986] [outer = (nil)] [url = about:blank]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 56 (0x7f316d137400) [pid = 1904] [serial = 2078] [outer = (nil)] [url = about:blank]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 55 (0x7f316ccb2000) [pid = 1904] [serial = 2115] [outer = (nil)] [url = about:blank]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 54 (0x7f316f520400) [pid = 1904] [serial = 2130] [outer = (nil)] [url = about:blank]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 53 (0x7f316ad7e000) [pid = 1904] [serial = 1935] [outer = (nil)] [url = about:blank]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 52 (0x7f3176e4a400) [pid = 1904] [serial = 2013] [outer = (nil)] [url = about:blank]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 51 (0x7f316d024000) [pid = 1904] [serial = 2103] [outer = (nil)] [url = about:blank]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 50 (0x7f316b11f000) [pid = 1904] [serial = 2067] [outer = (nil)] [url = about:blank]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 49 (0x7f316b125800) [pid = 1904] [serial = 2120] [outer = (nil)] [url = about:blank]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 48 (0x7f3171963400) [pid = 1904] [serial = 1965] [outer = (nil)] [url = about:blank]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 47 (0x7f31771d9800) [pid = 1904] [serial = 2112] [outer = (nil)] [url = about:blank]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 46 (0x7f316f586800) [pid = 1904] [serial = 2049] [outer = (nil)] [url = about:blank]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 45 (0x7f316f5b2c00) [pid = 1904] [serial = 2139] [outer = (nil)] [url = about:blank]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 44 (0x7f316d077400) [pid = 1904] [serial = 1994] [outer = (nil)] [url = about:blank]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 43 (0x7f31721b5800) [pid = 1904] [serial = 1968] [outer = (nil)] [url = about:blank]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 42 (0x7f316af3f000) [pid = 1904] [serial = 2041] [outer = (nil)] [url = about:blank]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 41 (0x7f3169c26c00) [pid = 1904] [serial = 2061] [outer = (nil)] [url = about:blank]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 40 (0x7f3173918000) [pid = 1904] [serial = 2109] [outer = (nil)] [url = about:blank]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 39 (0x7f31771efc00) [pid = 1904] [serial = 2055] [outer = (nil)] [url = about:blank]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 38 (0x7f3176e6ec00) [pid = 1904] [serial = 2052] [outer = (nil)] [url = about:blank]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 37 (0x7f316f96fc00) [pid = 1904] [serial = 1957] [outer = (nil)] [url = about:blank]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 36 (0x7f3171811400) [pid = 1904] [serial = 1962] [outer = (nil)] [url = about:blank]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 35 (0x7f316e2e3800) [pid = 1904] [serial = 1999] [outer = (nil)] [url = about:blank]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 34 (0x7f316ad9dc00) [pid = 1904] [serial = 2100] [outer = (nil)] [url = about:blank]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 33 (0x7f316ac90c00) [pid = 1904] [serial = 2064] [outer = (nil)] [url = about:blank]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 32 (0x7f316d5d3800) [pid = 1904] [serial = 2125] [outer = (nil)] [url = about:blank]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 31 (0x7f3176fe4800) [pid = 1904] [serial = 2016] [outer = (nil)] [url = about:blank]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 30 (0x7f316d0e3800) [pid = 1904] [serial = 2073] [outer = (nil)] [url = about:blank]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 29 (0x7f316bbdbc00) [pid = 1904] [serial = 2070] [outer = (nil)] [url = about:blank]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 28 (0x7f31668c1c00) [pid = 1904] [serial = 1932] [outer = (nil)] [url = about:blank]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 27 (0x7f3171d11c00) [pid = 1904] [serial = 2004] [outer = (nil)] [url = about:blank]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 26 (0x7f316cdf1800) [pid = 1904] [serial = 1941] [outer = (nil)] [url = about:blank]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 25 (0x7f31739a0000) [pid = 1904] [serial = 2010] [outer = (nil)] [url = about:blank]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 24 (0x7f316cd3ec00) [pid = 1904] [serial = 2133] [outer = (nil)] [url = about:blank]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 23 (0x7f3170fbe800) [pid = 1904] [serial = 2187] [outer = (nil)] [url = about:blank]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 22 (0x7f317005c400) [pid = 1904] [serial = 2106] [outer = (nil)] [url = about:blank]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 21 (0x7f316f4fa800) [pid = 1904] [serial = 1952] [outer = (nil)] [url = about:blank]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 20 (0x7f3172df1800) [pid = 1904] [serial = 2007] [outer = (nil)] [url = about:blank]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 19 (0x7f31771d9c00) [pid = 1904] [serial = 2058] [outer = (nil)] [url = about:blank]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 18 (0x7f316e386c00) [pid = 1904] [serial = 2136] [outer = (nil)] [url = about:blank]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 17 (0x7f316e325400) [pid = 1904] [serial = 1944] [outer = (nil)] [url = about:blank]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 16 (0x7f3166712400) [pid = 1904] [serial = 1947] [outer = (nil)] [url = about:blank]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 15 (0x7f316b15f000) [pid = 1904] [serial = 1989] [outer = (nil)] [url = about:blank]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 14 (0x7f316cde3400) [pid = 1904] [serial = 2046] [outer = (nil)] [url = about:blank]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 13 (0x7f316ef25c00) [pid = 1904] [serial = 2142] [outer = (nil)] [url = about:blank]
15:55:56 INFO - PROCESS | 1856 | --DOMWINDOW == 12 (0x7f317714ec00) [pid = 1904] [serial = 2184] [outer = (nil)] [url = about:blank]
15:56:00 INFO - PROCESS | 1856 | --DOMWINDOW == 11 (0x7f316cca1800) [pid = 1904] [serial = 2172] [outer = (nil)] [url = about:blank]
15:56:00 INFO - PROCESS | 1856 | --DOMWINDOW == 10 (0x7f3169bf5c00) [pid = 1904] [serial = 2157] [outer = (nil)] [url = about:blank]
15:56:00 INFO - PROCESS | 1856 | --DOMWINDOW == 9 (0x7f3167246000) [pid = 1904] [serial = 2154] [outer = (nil)] [url = about:blank]
15:56:00 INFO - PROCESS | 1856 | --DOMWINDOW == 8 (0x7f3171974000) [pid = 1904] [serial = 2190] [outer = (nil)] [url = about:blank]
15:56:00 INFO - PROCESS | 1856 | --DOMWINDOW == 7 (0x7f316ef25400) [pid = 1904] [serial = 2178] [outer = (nil)] [url = about:blank]
15:56:00 INFO - PROCESS | 1856 | --DOMWINDOW == 6 (0x7f316b1c8c00) [pid = 1904] [serial = 2162] [outer = (nil)] [url = about:blank]
15:56:00 INFO - PROCESS | 1856 | --DOMWINDOW == 5 (0x7f316bbff400) [pid = 1904] [serial = 2167] [outer = (nil)] [url = about:blank]
15:56:00 INFO - PROCESS | 1856 | --DOMWINDOW == 4 (0x7f316d4ae800) [pid = 1904] [serial = 2175] [outer = (nil)] [url = about:blank]
15:56:05 INFO - PROCESS | 1856 | MARIONETTE LOG: INFO: Timeout fired
15:56:05 INFO - TEST-PASS | /screen-orientation/lock-basic.html | Test that screen.orientation.unlock() doesn't throw when there is no lock
15:56:05 INFO - TEST-TIMEOUT | /screen-orientation/lock-basic.html | Test that screen.orientation.lock returns a pending promise. - Test timed out
15:56:05 INFO - TEST-PASS | /screen-orientation/lock-basic.html | Test that screen.orientation.lock() is actually async
15:56:05 INFO - TEST-TIMEOUT | /screen-orientation/lock-basic.html | took 31090ms
15:56:05 INFO - TEST-START | /screen-orientation/lock-sandboxed-iframe.html
15:56:05 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3164166900 == 3 [pid = 1904] [id = 786]
15:56:05 INFO - PROCESS | 1856 | ++DOMWINDOW == 5 (0x7f316402b800) [pid = 1904] [serial = 2199] [outer = (nil)]
15:56:05 INFO - PROCESS | 1856 | ++DOMWINDOW == 6 (0x7f316402bc00) [pid = 1904] [serial = 2200] [outer = 0x7f316402b800]
15:56:06 INFO - PROCESS | 1856 | ++DOMWINDOW == 7 (0x7f316b5bd000) [pid = 1904] [serial = 2201] [outer = 0x7f316402b800]
15:56:06 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:56:06 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:56:06 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:56:06 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3168f62f00 == 4 [pid = 1904] [id = 787]
15:56:06 INFO - PROCESS | 1856 | ++DOMWINDOW == 8 (0x7f316f851400) [pid = 1904] [serial = 2202] [outer = (nil)]
15:56:06 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3168f63400 == 5 [pid = 1904] [id = 788]
15:56:06 INFO - PROCESS | 1856 | ++DOMWINDOW == 9 (0x7f316f851800) [pid = 1904] [serial = 2203] [outer = (nil)]
15:56:06 INFO - PROCESS | 1856 | ++DOMWINDOW == 10 (0x7f316cca1800) [pid = 1904] [serial = 2204] [outer = 0x7f316f851800]
15:56:06 INFO - PROCESS | 1856 | ++DOMWINDOW == 11 (0x7f316f851c00) [pid = 1904] [serial = 2205] [outer = 0x7f316f851400]
15:56:14 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3169e9b100 == 4 [pid = 1904] [id = 785]
15:56:20 INFO - PROCESS | 1856 | --DOMWINDOW == 10 (0x7f316bb20000) [pid = 1904] [serial = 2198] [outer = (nil)] [url = about:blank]
15:56:20 INFO - PROCESS | 1856 | --DOMWINDOW == 9 (0x7f316402bc00) [pid = 1904] [serial = 2200] [outer = (nil)] [url = about:blank]
15:56:20 INFO - PROCESS | 1856 | --DOMWINDOW == 8 (0x7f316acbc400) [pid = 1904] [serial = 2196] [outer = (nil)] [url = http://web-platform.test:8000/screen-orientation/lock-basic.html]
15:56:36 INFO - PROCESS | 1856 | MARIONETTE LOG: INFO: Timeout fired
15:56:36 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"
15:56:36 INFO - runTestNotAllowed/window.onmessage<@http://web-platform.test:8000/screen-orientation/lock-sandboxed-iframe.html:28:13
15:56:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:56:36 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1404:1
15:56:36 INFO - EventHandlerNonNull*runTestNotAllowed@http://web-platform.test:8000/screen-orientation/lock-sandboxed-iframe.html:27:28
15:56:36 INFO - @http://web-platform.test:8000/screen-orientation/lock-sandboxed-iframe.html:35:5
15:56:36 INFO - TEST-NOTRUN | /screen-orientation/lock-sandboxed-iframe.html | Test with 'allow-orientation-lock' sandboxing directive
15:56:36 INFO - TEST-TIMEOUT | /screen-orientation/lock-sandboxed-iframe.html | took 30830ms
15:56:36 INFO - TEST-START | /screen-orientation/onchange-event-subframe.html
15:56:36 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3168f62f00 == 3 [pid = 1904] [id = 787]
15:56:36 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3168f63400 == 2 [pid = 1904] [id = 788]
15:56:36 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3164168200 == 3 [pid = 1904] [id = 789]
15:56:36 INFO - PROCESS | 1856 | ++DOMWINDOW == 9 (0x7f3169bf3800) [pid = 1904] [serial = 2206] [outer = (nil)]
15:56:36 INFO - PROCESS | 1856 | ++DOMWINDOW == 10 (0x7f316ad80400) [pid = 1904] [serial = 2207] [outer = 0x7f3169bf3800]
15:56:36 INFO - PROCESS | 1856 | ++DOMWINDOW == 11 (0x7f316bb20c00) [pid = 1904] [serial = 2208] [outer = 0x7f3169bf3800]
15:56:36 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:56:37 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:56:37 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3168f65700 == 4 [pid = 1904] [id = 790]
15:56:37 INFO - PROCESS | 1856 | ++DOMWINDOW == 12 (0x7f3171846000) [pid = 1904] [serial = 2209] [outer = (nil)]
15:56:37 INFO - PROCESS | 1856 | ++DOMWINDOW == 13 (0x7f3171846800) [pid = 1904] [serial = 2210] [outer = 0x7f3171846000]
15:56:37 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:56:45 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3164166900 == 3 [pid = 1904] [id = 786]
15:56:45 INFO - PROCESS | 1856 | --DOMWINDOW == 12 (0x7f316f851c00) [pid = 1904] [serial = 2205] [outer = 0x7f316f851400] [url = about:blank]
15:56:45 INFO - PROCESS | 1856 | --DOMWINDOW == 11 (0x7f316cca1800) [pid = 1904] [serial = 2204] [outer = 0x7f316f851800] [url = about:blank]
15:56:45 INFO - PROCESS | 1856 | --DOMWINDOW == 10 (0x7f316f851800) [pid = 1904] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/screen-orientation/resources/sandboxed-iframe-locking.html]
15:56:45 INFO - PROCESS | 1856 | --DOMWINDOW == 9 (0x7f316f851400) [pid = 1904] [serial = 2202] [outer = (nil)] [url = about:blank]
15:56:51 INFO - PROCESS | 1856 | --DOMWINDOW == 8 (0x7f316b5bd000) [pid = 1904] [serial = 2201] [outer = (nil)] [url = about:blank]
15:56:51 INFO - PROCESS | 1856 | --DOMWINDOW == 7 (0x7f316ad80400) [pid = 1904] [serial = 2207] [outer = (nil)] [url = about:blank]
15:56:51 INFO - PROCESS | 1856 | --DOMWINDOW == 6 (0x7f316402b800) [pid = 1904] [serial = 2199] [outer = (nil)] [url = http://web-platform.test:8000/screen-orientation/lock-sandboxed-iframe.html]
15:57:07 INFO - PROCESS | 1856 | MARIONETTE LOG: INFO: Timeout fired
15:57:07 INFO - TEST-NOTRUN | /screen-orientation/onchange-event-subframe.html | Test subframes receive orientation change events
15:57:07 INFO - TEST-TIMEOUT | /screen-orientation/onchange-event-subframe.html | took 30780ms
15:57:07 INFO - TEST-START | /screen-orientation/onchange-event.html
15:57:07 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3168f65700 == 2 [pid = 1904] [id = 790]
15:57:07 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3164167300 == 3 [pid = 1904] [id = 791]
15:57:07 INFO - PROCESS | 1856 | ++DOMWINDOW == 7 (0x7f316402bc00) [pid = 1904] [serial = 2211] [outer = (nil)]
15:57:07 INFO - PROCESS | 1856 | ++DOMWINDOW == 8 (0x7f3169bf3000) [pid = 1904] [serial = 2212] [outer = 0x7f316402bc00]
15:57:07 INFO - PROCESS | 1856 | ++DOMWINDOW == 9 (0x7f316bbff400) [pid = 1904] [serial = 2213] [outer = 0x7f316402bc00]
15:57:07 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:57:07 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:57:08 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:57:15 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3164168200 == 2 [pid = 1904] [id = 789]
15:57:15 INFO - PROCESS | 1856 | --DOMWINDOW == 8 (0x7f3171846800) [pid = 1904] [serial = 2210] [outer = 0x7f3171846000] [url = about:blank]
15:57:16 INFO - PROCESS | 1856 | --DOMWINDOW == 7 (0x7f3171846000) [pid = 1904] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/screen-orientation/resources/iframe-listen-orientation-change.html]
15:57:22 INFO - PROCESS | 1856 | --DOMWINDOW == 6 (0x7f3169bf3000) [pid = 1904] [serial = 2212] [outer = (nil)] [url = about:blank]
15:57:22 INFO - PROCESS | 1856 | --DOMWINDOW == 5 (0x7f3169bf3800) [pid = 1904] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/screen-orientation/onchange-event-subframe.html]
15:57:26 INFO - PROCESS | 1856 | --DOMWINDOW == 4 (0x7f316bb20c00) [pid = 1904] [serial = 2208] [outer = (nil)] [url = about:blank]
15:57:37 INFO - PROCESS | 1856 | MARIONETTE LOG: INFO: Timeout fired
15:57:37 INFO - TEST-NOTRUN | /screen-orientation/onchange-event.html | Test that orientationchange event is fired when the orientation changes.
15:57:37 INFO - TEST-NOTRUN | /screen-orientation/onchange-event.html | Test that orientationchange event is not fired when the orientation does not change.
15:57:37 INFO - TEST-TIMEOUT | /screen-orientation/onchange-event.html | took 30839ms
15:57:37 INFO - TEST-START | /screen-orientation/orientation-api.html
15:57:38 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3164166900 == 3 [pid = 1904] [id = 792]
15:57:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 5 (0x7f316ad80c00) [pid = 1904] [serial = 2214] [outer = (nil)]
15:57:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 6 (0x7f316ad9d400) [pid = 1904] [serial = 2215] [outer = 0x7f316ad80c00]
15:57:38 INFO - PROCESS | 1856 | ++DOMWINDOW == 7 (0x7f316cc42400) [pid = 1904] [serial = 2216] [outer = 0x7f316ad80c00]
15:57:38 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:57:38 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:57:39 INFO - TEST-PASS | /screen-orientation/orientation-api.html | Test that the Screen Orientation API is present.
15:57:39 INFO - TEST-PASS | /screen-orientation/orientation-api.html | Test Screen Orientation API property types.
15:57:39 INFO - TEST-PASS | /screen-orientation/orientation-api.html | Test that screen.orientation is an EventTarget.
15:57:39 INFO - TEST-OK | /screen-orientation/orientation-api.html | took 1226ms
15:57:39 INFO - TEST-START | /screen-orientation/orientation-reading.html
15:57:39 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3168f65700 == 4 [pid = 1904] [id = 793]
15:57:39 INFO - PROCESS | 1856 | ++DOMWINDOW == 8 (0x7f31720d5c00) [pid = 1904] [serial = 2217] [outer = (nil)]
15:57:39 INFO - PROCESS | 1856 | ++DOMWINDOW == 9 (0x7f3172162c00) [pid = 1904] [serial = 2218] [outer = 0x7f31720d5c00]
15:57:39 INFO - PROCESS | 1856 | ++DOMWINDOW == 10 (0x7f3172c48c00) [pid = 1904] [serial = 2219] [outer = 0x7f31720d5c00]
15:57:39 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:57:39 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:57:40 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:57:40 INFO - TEST-PASS | /screen-orientation/orientation-reading.html | Test screen.orientation properties
15:57:40 INFO - TEST-FAIL | /screen-orientation/orientation-reading.html | Test screen.orientation default values. - assert_equals: expected "portrait-primary" but got "landscape-primary"
15:57:40 INFO - @http://web-platform.test:8000/screen-orientation/orientation-reading.html:14:5
15:57:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:57:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:57:40 INFO - @http://web-platform.test:8000/screen-orientation/orientation-reading.html:13:1
15:57:40 INFO - TEST-PASS | /screen-orientation/orientation-reading.html | Test that screen.orientation properties are not writable
15:57:40 INFO - TEST-PASS | /screen-orientation/orientation-reading.html | Test that screen.orientation is always the same object
15:57:40 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
15:57:40 INFO - @http://web-platform.test:8000/screen-orientation/orientation-reading.html:51:13
15:57:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:57:40 INFO - @http://web-platform.test:8000/screen-orientation/orientation-reading.html:50:9
15:57:40 INFO - promise callback*@http://web-platform.test:8000/screen-orientation/orientation-reading.html:39:1
15:57:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:57:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
15:57:40 INFO - @http://web-platform.test:8000/screen-orientation/orientation-reading.html:33:1
15:57:40 INFO - TEST-OK | /screen-orientation/orientation-reading.html | took 1481ms
15:57:40 INFO - TEST-START | /selection/Document-open.html
15:57:40 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3171d80900 == 5 [pid = 1904] [id = 794]
15:57:40 INFO - PROCESS | 1856 | ++DOMWINDOW == 11 (0x7f3172de6400) [pid = 1904] [serial = 2220] [outer = (nil)]
15:57:41 INFO - PROCESS | 1856 | ++DOMWINDOW == 12 (0x7f3172de6800) [pid = 1904] [serial = 2221] [outer = 0x7f3172de6400]
15:57:41 INFO - PROCESS | 1856 | ++DOMWINDOW == 13 (0x7f3173918400) [pid = 1904] [serial = 2222] [outer = 0x7f3172de6400]
15:57:41 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:57:41 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:57:42 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
15:57:42 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3172157a00 == 6 [pid = 1904] [id = 795]
15:57:42 INFO - PROCESS | 1856 | ++DOMWINDOW == 14 (0x7f317396b800) [pid = 1904] [serial = 2223] [outer = (nil)]
15:57:42 INFO - PROCESS | 1856 | ++DOMWINDOW == 15 (0x7f31739a0800) [pid = 1904] [serial = 2224] [outer = 0x7f317396b800]
15:57:42 INFO - PROCESS | 1856 | ++DOMWINDOW == 16 (0x7f31739aa000) [pid = 1904] [serial = 2225] [outer = 0x7f317396b800]
15:57:42 INFO - PROCESS | 1856 | [Child 1904] WARNING: NS_ENSURE_TRUE(mState == WCC_ONWRITE) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/netwerk/protocol/wyciwyg/WyciwygChannelChild.cpp, line 708
15:57:42 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 ""
15:57:42 INFO - iframe.onload/<@http://web-platform.test:8000/selection/Document-open.html:35:1
15:57:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:57:42 INFO - iframe.onload@http://web-platform.test:8000/selection/Document-open.html:21:5
15:57:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selection/Document-open.html:20:1
15:57:42 INFO - TEST-OK | /selection/Document-open.html | took 1586ms
15:57:44 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f317215ac00 == 7 [pid = 1904] [id = 796]
15:57:44 INFO - PROCESS | 1856 | ++DOMWINDOW == 17 (0x7f3173d58400) [pid = 1904] [serial = 2226] [outer = (nil)]
15:57:44 INFO - PROCESS | 1856 | ++DOMWINDOW == 18 (0x7f3173d90c00) [pid = 1904] [serial = 2227] [outer = 0x7f3173d58400]
15:57:44 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:57:44 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:57:44 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:57:44 INFO - PROCESS | 1856 | ++DOMWINDOW == 19 (0x7f3176a39400) [pid = 1904] [serial = 2228] [outer = 0x7f3173d58400]
15:57:44 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:57:44 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:57:44 INFO - TEST-START | /selection/addRange.html
15:57:44 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
15:59:03 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3164167300 == 6 [pid = 1904] [id = 791]
15:59:03 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3164166900 == 5 [pid = 1904] [id = 792]
15:59:03 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3168f65700 == 4 [pid = 1904] [id = 793]
15:59:03 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3171d80900 == 3 [pid = 1904] [id = 794]
15:59:04 INFO - PROCESS | 1856 | --DOMWINDOW == 18 (0x7f31739a0800) [pid = 1904] [serial = 2224] [outer = 0x7f317396b800] [url = about:blank]
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:06 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
15:59:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:49:1
15:59:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:06 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 ""
15:59:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:06 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
15:59:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:06 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
15:59:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:06 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
15:59:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:49:1
15:59:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:06 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 ""
15:59:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:06 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
15:59:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:06 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
15:59:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:06 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
15:59:06 INFO - Selection.addRange() tests
15:59:06 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:06 INFO - "
15:59:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:06 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 ""
15:59:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:06 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
15:59:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:06 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
15:59:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:06 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̈ḧ
15:59:06 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:06 INFO - "
15:59:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:06 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 ""
15:59:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:06 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
15:59:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:06 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
15:59:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:06 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
15:59:06 INFO - Selection.addRange() tests
15:59:06 INFO - Selection.addRange() tests
15:59:06 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:06 INFO - "
15:59:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:06 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 ""
15:59:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:06 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
15:59:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:06 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
15:59:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 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
15:59:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:06 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̈ḧ
15:59:06 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:06 INFO - "
15:59:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:06 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 ""
15:59:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:06 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
15:59:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:06 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
15:59:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:06 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:07 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
15:59:07 INFO - Selection.addRange() tests
15:59:07 INFO - Selection.addRange() tests
15:59:07 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:07 INFO - "
15:59:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:07 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 ""
15:59:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:07 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
15:59:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:07 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
15:59:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:07 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̈ḧ
15:59:07 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:07 INFO - "
15:59:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:07 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 ""
15:59:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:07 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
15:59:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:07 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
15:59:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 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
15:59:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:07 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
15:59:07 INFO - Selection.addRange() tests
15:59:08 INFO - Selection.addRange() tests
15:59:08 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:08 INFO - "
15:59:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:08 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 ""
15:59:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:08 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
15:59:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:08 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
15:59:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:08 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̈ḧ
15:59:08 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:08 INFO - "
15:59:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:08 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 ""
15:59:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:08 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
15:59:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:08 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
15:59:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:08 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
15:59:08 INFO - Selection.addRange() tests
15:59:08 INFO - Selection.addRange() tests
15:59:08 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:08 INFO - "
15:59:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:08 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 ""
15:59:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:08 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
15:59:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:08 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
15:59:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:08 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̈ḧ
15:59:08 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:08 INFO - "
15:59:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:08 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 ""
15:59:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:08 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
15:59:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:08 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
15:59:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 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
15:59:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:08 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
15:59:08 INFO - Selection.addRange() tests
15:59:09 INFO - Selection.addRange() tests
15:59:09 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:09 INFO - "
15:59:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:09 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 ""
15:59:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:09 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
15:59:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:09 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
15:59:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:09 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̈ḧ
15:59:09 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:09 INFO - "
15:59:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:09 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 ""
15:59:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:09 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
15:59:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:09 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
15:59:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:09 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
15:59:09 INFO - Selection.addRange() tests
15:59:09 INFO - Selection.addRange() tests
15:59:09 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:09 INFO - "
15:59:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:09 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 ""
15:59:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:09 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
15:59:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:09 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
15:59:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:09 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̈ḧ
15:59:09 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:09 INFO - "
15:59:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:09 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 ""
15:59:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:09 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
15:59:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:09 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
15:59:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 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
15:59:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:09 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
15:59:09 INFO - Selection.addRange() tests
15:59:10 INFO - Selection.addRange() tests
15:59:10 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:10 INFO - "
15:59:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:10 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 ""
15:59:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:10 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
15:59:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:10 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
15:59:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:10 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̈ḧ
15:59:10 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:10 INFO - "
15:59:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:10 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 ""
15:59:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:10 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
15:59:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:10 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
15:59:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 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
15:59:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:10 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
15:59:10 INFO - Selection.addRange() tests
15:59:10 INFO - Selection.addRange() tests
15:59:11 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:11 INFO - "
15:59:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:11 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 ""
15:59:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:11 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
15:59:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:11 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
15:59:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:11 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̈ḧ
15:59:11 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:11 INFO - "
15:59:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:11 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 ""
15:59:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:11 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
15:59:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:11 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
15:59:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:11 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
15:59:11 INFO - Selection.addRange() tests
15:59:11 INFO - Selection.addRange() tests
15:59:11 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:11 INFO - "
15:59:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:11 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 ""
15:59:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:11 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
15:59:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:11 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
15:59:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:11 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̈ḧ
15:59:11 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:11 INFO - "
15:59:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:11 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 ""
15:59:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:11 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
15:59:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:11 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
15:59:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 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
15:59:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:11 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
15:59:11 INFO - Selection.addRange() tests
15:59:12 INFO - Selection.addRange() tests
15:59:12 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:12 INFO - "
15:59:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:12 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 ""
15:59:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:12 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
15:59:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:12 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
15:59:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:12 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̈ḧ
15:59:12 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:12 INFO - "
15:59:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:12 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 ""
15:59:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:12 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
15:59:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:12 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
15:59:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:12 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
15:59:12 INFO - Selection.addRange() tests
15:59:12 INFO - Selection.addRange() tests
15:59:12 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:12 INFO - "
15:59:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:12 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 ""
15:59:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:12 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
15:59:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:12 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
15:59:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:12 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
15:59:13 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
15:59:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:13 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̈ḧ
15:59:13 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:13 INFO - "
15:59:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:13 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 ""
15:59:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:13 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
15:59:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:13 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
15:59:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:13 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
15:59:13 INFO - Selection.addRange() tests
15:59:13 INFO - Selection.addRange() tests
15:59:13 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:13 INFO - "
15:59:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:13 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 ""
15:59:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:13 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
15:59:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:13 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
15:59:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:13 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̈ḧ
15:59:13 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:13 INFO - "
15:59:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:13 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 ""
15:59:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:13 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
15:59:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:13 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
15:59:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 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
15:59:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:13 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
15:59:13 INFO - Selection.addRange() tests
15:59:14 INFO - Selection.addRange() tests
15:59:14 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:14 INFO - "
15:59:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:14 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 ""
15:59:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:14 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
15:59:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:14 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
15:59:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:14 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̈ḧ
15:59:14 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:14 INFO - "
15:59:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:14 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 ""
15:59:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:14 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
15:59:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:14 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
15:59:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 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
15:59:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:14 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
15:59:14 INFO - Selection.addRange() tests
15:59:15 INFO - Selection.addRange() tests
15:59:15 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:15 INFO - "
15:59:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:15 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 ""
15:59:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:15 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
15:59:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:15 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
15:59:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:15 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̈ḧ
15:59:15 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:15 INFO - "
15:59:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:15 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 ""
15:59:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:15 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
15:59:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:15 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
15:59:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 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
15:59:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:15 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
15:59:15 INFO - Selection.addRange() tests
15:59:16 INFO - Selection.addRange() tests
15:59:16 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:16 INFO - "
15:59:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:16 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 ""
15:59:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:16 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
15:59:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:16 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
15:59:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:16 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̈ḧ
15:59:16 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:16 INFO - "
15:59:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:16 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 ""
15:59:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:16 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
15:59:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:16 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
15:59:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:16 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
15:59:16 INFO - Selection.addRange() tests
15:59:16 INFO - Selection.addRange() tests
15:59:16 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:16 INFO - "
15:59:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:16 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 ""
15:59:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:16 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
15:59:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:16 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
15:59:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:16 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̈ḧ
15:59:16 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:16 INFO - "
15:59:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:16 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 ""
15:59:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:16 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
15:59:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:16 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
15:59:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 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
15:59:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:16 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
15:59:16 INFO - Selection.addRange() tests
15:59:17 INFO - Selection.addRange() tests
15:59:17 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:17 INFO - "
15:59:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:17 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 ""
15:59:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:17 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
15:59:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:17 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
15:59:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:17 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̈ḧ
15:59:17 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:17 INFO - "
15:59:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:17 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 ""
15:59:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:17 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
15:59:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:17 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
15:59:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:17 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
15:59:17 INFO - Selection.addRange() tests
15:59:17 INFO - Selection.addRange() tests
15:59:17 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:17 INFO - "
15:59:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:17 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 ""
15:59:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:17 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
15:59:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:17 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
15:59:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 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
15:59:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:17 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̈ḧ
15:59:17 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:17 INFO - "
15:59:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:17 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 ""
15:59:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:17 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
15:59:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:17 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
15:59:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:18 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
15:59:18 INFO - Selection.addRange() tests
15:59:18 INFO - Selection.addRange() tests
15:59:18 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:18 INFO - "
15:59:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:18 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 ""
15:59:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:18 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
15:59:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:18 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
15:59:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:18 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̈ḧ
15:59:18 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:18 INFO - "
15:59:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:18 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 ""
15:59:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:18 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
15:59:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:18 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
15:59:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 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
15:59:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:18 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
15:59:18 INFO - Selection.addRange() tests
15:59:19 INFO - Selection.addRange() tests
15:59:19 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:19 INFO - "
15:59:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:19 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 ""
15:59:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:19 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
15:59:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:19 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
15:59:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:19 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̈ḧ
15:59:19 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:19 INFO - "
15:59:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:19 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 ""
15:59:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:19 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
15:59:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:19 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
15:59:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:19 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
15:59:19 INFO - Selection.addRange() tests
15:59:19 INFO - Selection.addRange() tests
15:59:19 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:19 INFO - "
15:59:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:19 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 ""
15:59:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:19 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
15:59:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:19 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
15:59:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:19 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̈ḧ
15:59:19 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:19 INFO - "
15:59:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:19 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 ""
15:59:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:19 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
15:59:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:19 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
15:59:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 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
15:59:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:19 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
15:59:19 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:20 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
15:59:20 INFO - Selection.addRange() tests
15:59:20 INFO - Selection.addRange() tests
15:59:20 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:20 INFO - "
15:59:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:20 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 ""
15:59:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:20 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
15:59:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:20 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
15:59:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:20 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̈ḧ
15:59:20 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:20 INFO - "
15:59:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:20 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 ""
15:59:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:20 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
15:59:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:20 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
15:59:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 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
15:59:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:20 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
15:59:20 INFO - Selection.addRange() tests
15:59:21 INFO - Selection.addRange() tests
15:59:21 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:21 INFO - "
15:59:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:21 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 ""
15:59:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:21 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
15:59:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:21 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
15:59:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:21 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̈ḧ
15:59:21 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:21 INFO - "
15:59:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:21 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 ""
15:59:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:21 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
15:59:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:21 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
15:59:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:21 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
15:59:21 INFO - Selection.addRange() tests
15:59:21 INFO - Selection.addRange() tests
15:59:21 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:21 INFO - "
15:59:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:21 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 ""
15:59:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:21 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
15:59:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:21 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
15:59:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:21 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̈ḧ
15:59:21 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:21 INFO - "
15:59:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:21 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 ""
15:59:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:21 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
15:59:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:21 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
15:59:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 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
15:59:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:21 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
15:59:21 INFO - Selection.addRange() tests
15:59:22 INFO - Selection.addRange() tests
15:59:22 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:22 INFO - "
15:59:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:22 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 ""
15:59:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:22 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
15:59:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:22 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
15:59:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:22 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̈ḧ
15:59:22 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:22 INFO - "
15:59:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:22 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 ""
15:59:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:22 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
15:59:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:22 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
15:59:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:22 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
15:59:22 INFO - Selection.addRange() tests
15:59:22 INFO - Selection.addRange() tests
15:59:22 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:22 INFO - "
15:59:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:22 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 ""
15:59:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:22 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
15:59:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:22 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
15:59:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:22 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̈ḧ
15:59:22 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:22 INFO - "
15:59:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:22 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 ""
15:59:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:22 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
15:59:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:22 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
15:59:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:22 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:23 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
15:59:23 INFO - Selection.addRange() tests
15:59:23 INFO - Selection.addRange() tests
15:59:23 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:23 INFO - "
15:59:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:23 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 ""
15:59:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:23 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
15:59:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:23 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
15:59:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:23 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̈ḧ
15:59:23 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:23 INFO - "
15:59:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:23 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 ""
15:59:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:23 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
15:59:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:23 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
15:59:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 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
15:59:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:23 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
15:59:23 INFO - Selection.addRange() tests
15:59:24 INFO - Selection.addRange() tests
15:59:24 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:24 INFO - "
15:59:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:24 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 ""
15:59:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:24 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
15:59:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:24 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
15:59:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:24 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̈ḧ
15:59:24 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:24 INFO - "
15:59:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:24 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 ""
15:59:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:24 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
15:59:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:24 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
15:59:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 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
15:59:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:24 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
15:59:24 INFO - Selection.addRange() tests
15:59:24 INFO - Selection.addRange() tests
15:59:24 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:24 INFO - "
15:59:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59: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 ""
15:59:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59: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
15:59:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59: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
15:59:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59: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̈ḧ
15:59:24 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:24 INFO - "
15:59:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59: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 ""
15:59:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59: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
15:59:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59: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
15:59:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59: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
15:59:24 INFO - Selection.addRange() tests
15:59:25 INFO - Selection.addRange() tests
15:59:25 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:25 INFO - "
15:59:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59: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 ""
15:59:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59: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
15:59:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59: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
15:59:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59: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̈ḧ
15:59:25 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:25 INFO - "
15:59:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59: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 ""
15:59:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59: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
15:59:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59: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
15:59:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59: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
15:59:25 INFO - Selection.addRange() tests
15:59:26 INFO - Selection.addRange() tests
15:59:26 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:26 INFO - "
15:59:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59: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 ""
15:59:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59: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
15:59:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59: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
15:59:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59: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̈ḧ
15:59:26 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:26 INFO - "
15:59:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59: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 ""
15:59:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59: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
15:59:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59: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
15:59:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59: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
15:59:26 INFO - Selection.addRange() tests
15:59:26 INFO - Selection.addRange() tests
15:59:26 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:26 INFO - "
15:59:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:26 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 ""
15:59:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59: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
15:59:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59: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
15:59:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59: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̈ḧ
15:59:27 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:27 INFO - "
15:59:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59: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 ""
15:59:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59: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
15:59:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59: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
15:59:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59: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
15:59:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59: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
15:59:27 INFO - Selection.addRange() tests
15:59:27 INFO - Selection.addRange() tests
15:59:27 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:27 INFO - "
15:59:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:27 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 ""
15:59:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:27 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
15:59:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:27 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
15:59:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:27 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̈ḧ
15:59:27 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:27 INFO - "
15:59:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:27 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 ""
15:59:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:27 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
15:59:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:27 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
15:59:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 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
15:59:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:27 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
15:59:27 INFO - Selection.addRange() tests
15:59:28 INFO - Selection.addRange() tests
15:59:28 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:28 INFO - "
15:59:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:28 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 ""
15:59:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:28 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
15:59:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:28 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
15:59:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:28 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̈ḧ
15:59:28 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:28 INFO - "
15:59:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:28 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 ""
15:59:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:28 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
15:59:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:28 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
15:59:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:28 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
15:59:28 INFO - Selection.addRange() tests
15:59:28 INFO - Selection.addRange() tests
15:59:28 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:28 INFO - "
15:59:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:28 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 ""
15:59:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:28 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
15:59:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:28 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
15:59:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:28 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̈ḧ
15:59:28 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:28 INFO - "
15:59:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:28 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 ""
15:59:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:28 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
15:59:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:28 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
15:59:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 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
15:59:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:28 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
15:59:29 INFO - Selection.addRange() tests
15:59:29 INFO - Selection.addRange() tests
15:59:29 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:29 INFO - "
15:59:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:29 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 ""
15:59:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:29 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
15:59:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:29 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
15:59:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:29 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̈ḧ
15:59:29 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:29 INFO - "
15:59:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:29 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 ""
15:59:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:29 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
15:59:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:29 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
15:59:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:29 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
15:59:29 INFO - Selection.addRange() tests
15:59:29 INFO - Selection.addRange() tests
15:59:29 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:29 INFO - "
15:59:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:29 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 ""
15:59:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:29 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
15:59:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:29 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
15:59:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 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
15:59:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:30 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̈ḧ
15:59:30 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:30 INFO - "
15:59:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:30 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 ""
15:59:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:30 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
15:59:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:30 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
15:59:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:30 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
15:59:30 INFO - Selection.addRange() tests
15:59:30 INFO - Selection.addRange() tests
15:59:30 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:30 INFO - "
15:59:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:30 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 ""
15:59:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:30 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
15:59:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:30 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
15:59:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:30 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̈ḧ
15:59:30 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:30 INFO - "
15:59:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:30 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 ""
15:59:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:30 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
15:59:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:30 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
15:59:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 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
15:59:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:30 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
15:59:30 INFO - Selection.addRange() tests
15:59:31 INFO - Selection.addRange() tests
15:59:31 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:31 INFO - "
15:59:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:31 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 ""
15:59:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:31 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
15:59:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:31 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
15:59:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:31 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̈ḧ
15:59:31 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:31 INFO - "
15:59:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:31 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 ""
15:59:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:31 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
15:59:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:31 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
15:59:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:31 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
15:59:31 INFO - Selection.addRange() tests
15:59:31 INFO - Selection.addRange() tests
15:59:31 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:31 INFO - "
15:59:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:31 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 ""
15:59:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:31 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
15:59:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:31 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
15:59:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:31 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̈ḧ
15:59:31 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:31 INFO - "
15:59:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:31 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 ""
15:59:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:31 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
15:59:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:31 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
15:59:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 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
15:59:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:31 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
15:59:31 INFO - Selection.addRange() tests
15:59:32 INFO - Selection.addRange() tests
15:59:32 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:32 INFO - "
15:59:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:32 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 ""
15:59:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:32 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
15:59:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:32 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
15:59:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:32 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̈ḧ
15:59:32 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:32 INFO - "
15:59:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:32 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 ""
15:59:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:32 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
15:59:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:32 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
15:59:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:32 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
15:59:32 INFO - Selection.addRange() tests
15:59:32 INFO - Selection.addRange() tests
15:59:32 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:32 INFO - "
15:59:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:32 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 ""
15:59:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:32 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
15:59:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:32 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
15:59:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:32 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̈ḧ
15:59:32 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:32 INFO - "
15:59:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:32 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 ""
15:59:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:32 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
15:59:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:32 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
15:59:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 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
15:59:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:32 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
15:59:32 INFO - Selection.addRange() tests
15:59:33 INFO - Selection.addRange() tests
15:59:33 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:33 INFO - "
15:59:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:33 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 ""
15:59:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:33 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
15:59:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:33 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
15:59:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:33 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̈ḧ
15:59:33 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:33 INFO - "
15:59:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:33 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 ""
15:59:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:33 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
15:59:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:33 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
15:59:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:33 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
15:59:33 INFO - Selection.addRange() tests
15:59:33 INFO - Selection.addRange() tests
15:59:33 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:33 INFO - "
15:59:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:33 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 ""
15:59:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:33 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
15:59:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:33 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
15:59:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:33 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̈ḧ
15:59:33 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:33 INFO - "
15:59:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:33 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 ""
15:59:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:33 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
15:59:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:33 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
15:59:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 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
15:59:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:33 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
15:59:33 INFO - Selection.addRange() tests
15:59:34 INFO - Selection.addRange() tests
15:59:34 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:34 INFO - "
15:59:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:34 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 ""
15:59:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:34 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
15:59:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:34 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
15:59:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:34 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̈ḧ
15:59:34 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:34 INFO - "
15:59:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:34 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 ""
15:59:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:34 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
15:59:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:34 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
15:59:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 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
15:59:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:34 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
15:59:34 INFO - Selection.addRange() tests
15:59:35 INFO - Selection.addRange() tests
15:59:35 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:35 INFO - "
15:59:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:35 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 ""
15:59:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:35 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
15:59:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:35 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
15:59:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:35 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̈ḧ
15:59:35 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:35 INFO - "
15:59:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:35 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 ""
15:59:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:35 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
15:59:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:35 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
15:59:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:35 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
15:59:35 INFO - Selection.addRange() tests
15:59:35 INFO - Selection.addRange() tests
15:59:35 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:35 INFO - "
15:59:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:35 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 ""
15:59:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:35 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
15:59:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:35 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
15:59:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:35 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̈ḧ
15:59:35 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:35 INFO - "
15:59:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:35 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 ""
15:59:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:35 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
15:59:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:35 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
15:59:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 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
15:59:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:35 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
15:59:35 INFO - Selection.addRange() tests
15:59:36 INFO - Selection.addRange() tests
15:59:36 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:36 INFO - "
15:59:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:36 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 ""
15:59:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:36 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
15:59:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:36 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
15:59:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:36 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̈ḧ
15:59:36 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:36 INFO - "
15:59:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:36 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 ""
15:59:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:36 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
15:59:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:36 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
15:59:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:36 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
15:59:36 INFO - Selection.addRange() tests
15:59:36 INFO - Selection.addRange() tests
15:59:36 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:36 INFO - "
15:59:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:36 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 ""
15:59:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:36 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
15:59:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:36 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
15:59:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:36 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̈ḧ
15:59:36 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:36 INFO - "
15:59:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:36 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 ""
15:59:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:36 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
15:59:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:36 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
15:59:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 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
15:59:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:36 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
15:59:36 INFO - Selection.addRange() tests
15:59:37 INFO - Selection.addRange() tests
15:59:37 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:37 INFO - "
15:59:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:37 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 ""
15:59:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:37 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
15:59:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:37 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
15:59:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:37 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̈ḧ
15:59:37 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:37 INFO - "
15:59:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:37 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 ""
15:59:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:37 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
15:59:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:37 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
15:59:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:37 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
15:59:37 INFO - Selection.addRange() tests
15:59:37 INFO - Selection.addRange() tests
15:59:37 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:37 INFO - "
15:59:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:37 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 ""
15:59:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:37 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
15:59:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:37 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
15:59:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:37 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̈ḧ
15:59:37 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:37 INFO - "
15:59:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:37 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 ""
15:59:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:37 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
15:59:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:37 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
15:59:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:37 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:38 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
15:59:38 INFO - Selection.addRange() tests
15:59:38 INFO - Selection.addRange() tests
15:59:38 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:38 INFO - "
15:59:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:38 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 ""
15:59:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:38 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
15:59:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:38 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
15:59:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:38 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̈ḧ
15:59:38 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:38 INFO - "
15:59:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:38 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 ""
15:59:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:38 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
15:59:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:38 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
15:59:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 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
15:59:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:38 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
15:59:38 INFO - Selection.addRange() tests
15:59:38 INFO - Selection.addRange() tests
15:59:39 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:39 INFO - "
15:59:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:39 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 ""
15:59:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:39 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
15:59:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:39 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
15:59:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:39 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̈ḧ
15:59:39 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:39 INFO - "
15:59:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:39 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 ""
15:59:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:39 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
15:59:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:39 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
15:59:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:39 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
15:59:39 INFO - Selection.addRange() tests
15:59:39 INFO - Selection.addRange() tests
15:59:39 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:39 INFO - "
15:59:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:39 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 ""
15:59:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:39 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
15:59:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:39 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
15:59:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:39 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̈ḧ
15:59:39 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:39 INFO - "
15:59:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:39 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 ""
15:59:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:39 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
15:59:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:39 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
15:59:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 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
15:59:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:39 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
15:59:39 INFO - Selection.addRange() tests
15:59:40 INFO - Selection.addRange() tests
15:59:40 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:40 INFO - "
15:59:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:40 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 ""
15:59:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:40 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
15:59:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:40 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
15:59:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:40 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̈ḧ
15:59:40 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:40 INFO - "
15:59:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:40 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 ""
15:59:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:40 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
15:59:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:40 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
15:59:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:40 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
15:59:40 INFO - Selection.addRange() tests
15:59:40 INFO - Selection.addRange() tests
15:59:40 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:40 INFO - "
15:59:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:40 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 ""
15:59:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:40 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
15:59:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:40 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
15:59:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:40 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̈ḧ
15:59:40 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:40 INFO - "
15:59:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:40 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 ""
15:59:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:40 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
15:59:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:40 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
15:59:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 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
15:59:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:40 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
15:59:40 INFO - Selection.addRange() tests
15:59:41 INFO - Selection.addRange() tests
15:59:41 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:41 INFO - "
15:59:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:41 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 ""
15:59:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:41 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
15:59:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:41 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
15:59:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:41 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̈ḧ
15:59:41 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
15:59:41 INFO - "
15:59:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
15:59:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
15:59:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:41 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 ""
15:59:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
15:59:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
15:59:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:41 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
15:59:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
15:59:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
15:59:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:41 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
15:59:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
15:59:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
15:59:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 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
15:59:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
15:59:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
15:59:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
15:59:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
15:59:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
15:59:41 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
15:59:41 INFO - - assert_throws: function "function () {
16:01:04 INFO - root.query(q)
16:01:04 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:04 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:04 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:04 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
16:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:04 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:04 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:04 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:04 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid character: > - assert_throws: function "function () {
16:01:04 INFO - root.queryAll(q)
16:01:04 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:04 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:04 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:04 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
16:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:04 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:04 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:04 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:04 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid ID: # - assert_throws: function "function () {
16:01:04 INFO - root.query(q)
16:01:04 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:04 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:04 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:04 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
16:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:04 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:04 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:04 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:04 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid ID: # - assert_throws: function "function () {
16:01:04 INFO - root.queryAll(q)
16:01:04 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:04 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:04 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:04 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
16:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:04 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:04 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:04 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:04 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid group of selectors: div, - assert_throws: function "function () {
16:01:04 INFO - root.query(q)
16:01:04 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:04 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:04 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:04 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
16:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:04 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:04 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:04 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:04 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid group of selectors: div, - assert_throws: function "function () {
16:01:04 INFO - root.queryAll(q)
16:01:04 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:04 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:04 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:04 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
16:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:04 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:04 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:04 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:04 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid class: . - assert_throws: function "function () {
16:01:04 INFO - root.query(q)
16:01:04 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:04 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:04 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:04 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
16:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:04 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:04 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:04 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:04 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid class: . - assert_throws: function "function () {
16:01:04 INFO - root.queryAll(q)
16:01:04 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:04 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:04 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:04 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
16:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:04 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:04 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:04 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:04 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid class: .5cm - assert_throws: function "function () {
16:01:04 INFO - root.query(q)
16:01:04 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:04 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:04 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:04 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
16:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:04 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:04 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:04 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:04 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid class: .5cm - assert_throws: function "function () {
16:01:04 INFO - root.queryAll(q)
16:01:04 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:04 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:04 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:04 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
16:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:04 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:04 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:04 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:04 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid class: ..test - assert_throws: function "function () {
16:01:04 INFO - root.query(q)
16:01:04 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:04 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:04 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:04 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
16:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:04 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:04 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:04 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:04 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid class: ..test - assert_throws: function "function () {
16:01:04 INFO - root.queryAll(q)
16:01:04 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:04 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:04 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:04 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
16:01:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid class: .foo..quux - assert_throws: function "function () {
16:01:05 INFO - root.query(q)
16:01:05 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid class: .foo..quux - assert_throws: function "function () {
16:01:05 INFO - root.queryAll(q)
16:01:05 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid class: .bar. - assert_throws: function "function () {
16:01:05 INFO - root.query(q)
16:01:05 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid class: .bar. - assert_throws: function "function () {
16:01:05 INFO - root.queryAll(q)
16:01:05 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid combinator: div & address, p - assert_throws: function "function () {
16:01:05 INFO - root.query(q)
16:01:05 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid combinator: div & address, p - assert_throws: function "function () {
16:01:05 INFO - root.queryAll(q)
16:01:05 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid combinator: div >> address, p - assert_throws: function "function () {
16:01:05 INFO - root.query(q)
16:01:05 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid combinator: div >> address, p - assert_throws: function "function () {
16:01:05 INFO - root.queryAll(q)
16:01:05 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid combinator: div ++ address, p - assert_throws: function "function () {
16:01:05 INFO - root.query(q)
16:01:05 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid combinator: div ++ address, p - assert_throws: function "function () {
16:01:05 INFO - root.queryAll(q)
16:01:05 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid combinator: div ~~ address, p - assert_throws: function "function () {
16:01:05 INFO - root.query(q)
16:01:05 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid combinator: div ~~ address, p - assert_throws: function "function () {
16:01:05 INFO - root.queryAll(q)
16:01:05 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid [att=value] selector: [*=test] - assert_throws: function "function () {
16:01:05 INFO - root.query(q)
16:01:05 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid [att=value] selector: [*=test] - assert_throws: function "function () {
16:01:05 INFO - root.queryAll(q)
16:01:05 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid [att=value] selector: [*|*=test] - assert_throws: function "function () {
16:01:05 INFO - root.query(q)
16:01:05 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid [att=value] selector: [*|*=test] - assert_throws: function "function () {
16:01:05 INFO - root.queryAll(q)
16:01:05 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 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 () {
16:01:05 INFO - root.query(q)
16:01:05 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 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 () {
16:01:05 INFO - root.queryAll(q)
16:01:05 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Unknown pseudo-class: div:example - assert_throws: function "function () {
16:01:05 INFO - root.query(q)
16:01:05 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Unknown pseudo-class: div:example - assert_throws: function "function () {
16:01:05 INFO - root.queryAll(q)
16:01:05 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Unknown pseudo-class: :example - assert_throws: function "function () {
16:01:05 INFO - root.query(q)
16:01:05 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Unknown pseudo-class: :example - assert_throws: function "function () {
16:01:05 INFO - root.queryAll(q)
16:01:05 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Unknown pseudo-element: div::example - assert_throws: function "function () {
16:01:05 INFO - root.query(q)
16:01:05 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Unknown pseudo-element: div::example - assert_throws: function "function () {
16:01:05 INFO - root.queryAll(q)
16:01:05 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Unknown pseudo-element: ::example - assert_throws: function "function () {
16:01:05 INFO - root.query(q)
16:01:05 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Unknown pseudo-element: ::example - assert_throws: function "function () {
16:01:05 INFO - root.queryAll(q)
16:01:05 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid pseudo-element: :::before - assert_throws: function "function () {
16:01:05 INFO - root.query(q)
16:01:05 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid pseudo-element: :::before - assert_throws: function "function () {
16:01:05 INFO - root.queryAll(q)
16:01:05 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Undeclared namespace: ns|div - assert_throws: function "function () {
16:01:05 INFO - root.query(q)
16:01:05 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Undeclared namespace: ns|div - assert_throws: function "function () {
16:01:05 INFO - root.queryAll(q)
16:01:05 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Undeclared namespace: :not(ns|div) - assert_throws: function "function () {
16:01:05 INFO - root.query(q)
16:01:05 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Undeclared namespace: :not(ns|div) - assert_throws: function "function () {
16:01:05 INFO - root.queryAll(q)
16:01:05 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid namespace: ^|div - assert_throws: function "function () {
16:01:05 INFO - root.query(q)
16:01:05 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid namespace: ^|div - assert_throws: function "function () {
16:01:05 INFO - root.queryAll(q)
16:01:05 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid namespace: $|div - assert_throws: function "function () {
16:01:05 INFO - root.query(q)
16:01:05 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid namespace: $|div - assert_throws: function "function () {
16:01:05 INFO - root.queryAll(q)
16:01:05 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Empty String: - assert_throws: function "function () {
16:01:05 INFO - root.query(q)
16:01:05 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Empty String: - assert_throws: function "function () {
16:01:05 INFO - root.queryAll(q)
16:01:05 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: [ - assert_throws: function "function () {
16:01:05 INFO - root.query(q)
16:01:05 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: [ - assert_throws: function "function () {
16:01:05 INFO - root.queryAll(q)
16:01:05 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: ] - assert_throws: function "function () {
16:01:05 INFO - root.query(q)
16:01:05 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: ] - assert_throws: function "function () {
16:01:05 INFO - root.queryAll(q)
16:01:05 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: ( - assert_throws: function "function () {
16:01:05 INFO - root.query(q)
16:01:05 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: ( - assert_throws: function "function () {
16:01:05 INFO - root.queryAll(q)
16:01:05 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: ) - assert_throws: function "function () {
16:01:05 INFO - root.query(q)
16:01:05 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: ) - assert_throws: function "function () {
16:01:05 INFO - root.queryAll(q)
16:01:05 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: { - assert_throws: function "function () {
16:01:05 INFO - root.query(q)
16:01:05 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: { - assert_throws: function "function () {
16:01:05 INFO - root.queryAll(q)
16:01:05 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: } - assert_throws: function "function () {
16:01:05 INFO - root.query(q)
16:01:05 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: } - assert_throws: function "function () {
16:01:05 INFO - root.queryAll(q)
16:01:05 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: < - assert_throws: function "function () {
16:01:05 INFO - root.query(q)
16:01:05 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: < - assert_throws: function "function () {
16:01:05 INFO - root.queryAll(q)
16:01:05 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: > - assert_throws: function "function () {
16:01:05 INFO - root.query(q)
16:01:05 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: > - assert_throws: function "function () {
16:01:05 INFO - root.queryAll(q)
16:01:05 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid ID: # - assert_throws: function "function () {
16:01:05 INFO - root.query(q)
16:01:05 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid ID: # - assert_throws: function "function () {
16:01:05 INFO - root.queryAll(q)
16:01:05 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid group of selectors: div, - assert_throws: function "function () {
16:01:05 INFO - root.query(q)
16:01:05 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid group of selectors: div, - assert_throws: function "function () {
16:01:05 INFO - root.queryAll(q)
16:01:05 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid class: . - assert_throws: function "function () {
16:01:05 INFO - root.query(q)
16:01:05 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid class: . - assert_throws: function "function () {
16:01:05 INFO - root.queryAll(q)
16:01:05 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid class: .5cm - assert_throws: function "function () {
16:01:05 INFO - root.query(q)
16:01:05 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid class: .5cm - assert_throws: function "function () {
16:01:05 INFO - root.queryAll(q)
16:01:05 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid class: ..test - assert_throws: function "function () {
16:01:05 INFO - root.query(q)
16:01:05 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid class: ..test - assert_throws: function "function () {
16:01:05 INFO - root.queryAll(q)
16:01:05 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid class: .foo..quux - assert_throws: function "function () {
16:01:05 INFO - root.query(q)
16:01:05 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid class: .foo..quux - assert_throws: function "function () {
16:01:05 INFO - root.queryAll(q)
16:01:05 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid class: .bar. - assert_throws: function "function () {
16:01:05 INFO - root.query(q)
16:01:05 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid class: .bar. - assert_throws: function "function () {
16:01:05 INFO - root.queryAll(q)
16:01:05 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid combinator: div & address, p - assert_throws: function "function () {
16:01:05 INFO - root.query(q)
16:01:05 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid combinator: div & address, p - assert_throws: function "function () {
16:01:05 INFO - root.queryAll(q)
16:01:05 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid combinator: div >> address, p - assert_throws: function "function () {
16:01:05 INFO - root.query(q)
16:01:05 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid combinator: div >> address, p - assert_throws: function "function () {
16:01:05 INFO - root.queryAll(q)
16:01:05 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid combinator: div ++ address, p - assert_throws: function "function () {
16:01:05 INFO - root.query(q)
16:01:05 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid combinator: div ++ address, p - assert_throws: function "function () {
16:01:05 INFO - root.queryAll(q)
16:01:05 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid combinator: div ~~ address, p - assert_throws: function "function () {
16:01:05 INFO - root.query(q)
16:01:05 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid combinator: div ~~ address, p - assert_throws: function "function () {
16:01:05 INFO - root.queryAll(q)
16:01:05 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid [att=value] selector: [*=test] - assert_throws: function "function () {
16:01:05 INFO - root.query(q)
16:01:05 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid [att=value] selector: [*=test] - assert_throws: function "function () {
16:01:05 INFO - root.queryAll(q)
16:01:05 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid [att=value] selector: [*|*=test] - assert_throws: function "function () {
16:01:05 INFO - root.query(q)
16:01:05 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid [att=value] selector: [*|*=test] - assert_throws: function "function () {
16:01:05 INFO - root.queryAll(q)
16:01:05 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 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 () {
16:01:05 INFO - root.query(q)
16:01:05 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 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 () {
16:01:05 INFO - root.queryAll(q)
16:01:05 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Unknown pseudo-class: div:example - assert_throws: function "function () {
16:01:05 INFO - root.query(q)
16:01:05 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Unknown pseudo-class: div:example - assert_throws: function "function () {
16:01:05 INFO - root.queryAll(q)
16:01:05 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Unknown pseudo-class: :example - assert_throws: function "function () {
16:01:05 INFO - root.query(q)
16:01:05 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Unknown pseudo-class: :example - assert_throws: function "function () {
16:01:05 INFO - root.queryAll(q)
16:01:05 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Unknown pseudo-element: div::example - assert_throws: function "function () {
16:01:05 INFO - root.query(q)
16:01:05 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Unknown pseudo-element: div::example - assert_throws: function "function () {
16:01:05 INFO - root.queryAll(q)
16:01:05 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Unknown pseudo-element: ::example - assert_throws: function "function () {
16:01:05 INFO - root.query(q)
16:01:05 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Unknown pseudo-element: ::example - assert_throws: function "function () {
16:01:05 INFO - root.queryAll(q)
16:01:05 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid pseudo-element: :::before - assert_throws: function "function () {
16:01:05 INFO - root.query(q)
16:01:05 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid pseudo-element: :::before - assert_throws: function "function () {
16:01:05 INFO - root.queryAll(q)
16:01:05 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Undeclared namespace: ns|div - assert_throws: function "function () {
16:01:05 INFO - root.query(q)
16:01:05 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Undeclared namespace: ns|div - assert_throws: function "function () {
16:01:05 INFO - root.queryAll(q)
16:01:05 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Undeclared namespace: :not(ns|div) - assert_throws: function "function () {
16:01:05 INFO - root.query(q)
16:01:05 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Undeclared namespace: :not(ns|div) - assert_throws: function "function () {
16:01:05 INFO - root.queryAll(q)
16:01:05 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid namespace: ^|div - assert_throws: function "function () {
16:01:05 INFO - root.query(q)
16:01:05 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid namespace: ^|div - assert_throws: function "function () {
16:01:05 INFO - root.queryAll(q)
16:01:05 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid namespace: $|div - assert_throws: function "function () {
16:01:05 INFO - root.query(q)
16:01:05 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid namespace: $|div - assert_throws: function "function () {
16:01:05 INFO - root.queryAll(q)
16:01:05 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Empty String: - assert_throws: function "function () {
16:01:05 INFO - root.query(q)
16:01:05 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Empty String: - assert_throws: function "function () {
16:01:05 INFO - root.queryAll(q)
16:01:05 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: [ - assert_throws: function "function () {
16:01:05 INFO - root.query(q)
16:01:05 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: [ - assert_throws: function "function () {
16:01:05 INFO - root.queryAll(q)
16:01:05 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: ] - assert_throws: function "function () {
16:01:05 INFO - root.query(q)
16:01:05 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: ] - assert_throws: function "function () {
16:01:05 INFO - root.queryAll(q)
16:01:05 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: ( - assert_throws: function "function () {
16:01:05 INFO - root.query(q)
16:01:05 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: ( - assert_throws: function "function () {
16:01:05 INFO - root.queryAll(q)
16:01:05 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: ) - assert_throws: function "function () {
16:01:05 INFO - root.query(q)
16:01:05 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: ) - assert_throws: function "function () {
16:01:05 INFO - root.queryAll(q)
16:01:05 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: { - assert_throws: function "function () {
16:01:05 INFO - root.query(q)
16:01:05 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: { - assert_throws: function "function () {
16:01:05 INFO - root.queryAll(q)
16:01:05 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: } - assert_throws: function "function () {
16:01:05 INFO - root.query(q)
16:01:05 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: } - assert_throws: function "function () {
16:01:05 INFO - root.queryAll(q)
16:01:05 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: < - assert_throws: function "function () {
16:01:05 INFO - root.query(q)
16:01:05 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: < - assert_throws: function "function () {
16:01:05 INFO - root.queryAll(q)
16:01:05 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: > - assert_throws: function "function () {
16:01:05 INFO - root.query(q)
16:01:05 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: > - assert_throws: function "function () {
16:01:05 INFO - root.queryAll(q)
16:01:05 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid ID: # - assert_throws: function "function () {
16:01:05 INFO - root.query(q)
16:01:05 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid ID: # - assert_throws: function "function () {
16:01:05 INFO - root.queryAll(q)
16:01:05 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid group of selectors: div, - assert_throws: function "function () {
16:01:05 INFO - root.query(q)
16:01:05 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid group of selectors: div, - assert_throws: function "function () {
16:01:05 INFO - root.queryAll(q)
16:01:05 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid class: . - assert_throws: function "function () {
16:01:05 INFO - root.query(q)
16:01:05 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid class: . - assert_throws: function "function () {
16:01:05 INFO - root.queryAll(q)
16:01:05 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid class: .5cm - assert_throws: function "function () {
16:01:05 INFO - root.query(q)
16:01:05 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid class: .5cm - assert_throws: function "function () {
16:01:05 INFO - root.queryAll(q)
16:01:05 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid class: ..test - assert_throws: function "function () {
16:01:05 INFO - root.query(q)
16:01:05 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid class: ..test - assert_throws: function "function () {
16:01:05 INFO - root.queryAll(q)
16:01:05 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid class: .foo..quux - assert_throws: function "function () {
16:01:05 INFO - root.query(q)
16:01:05 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid class: .foo..quux - assert_throws: function "function () {
16:01:05 INFO - root.queryAll(q)
16:01:05 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid class: .bar. - assert_throws: function "function () {
16:01:05 INFO - root.query(q)
16:01:05 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid class: .bar. - assert_throws: function "function () {
16:01:05 INFO - root.queryAll(q)
16:01:05 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid combinator: div & address, p - assert_throws: function "function () {
16:01:05 INFO - root.query(q)
16:01:05 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid combinator: div & address, p - assert_throws: function "function () {
16:01:05 INFO - root.queryAll(q)
16:01:05 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid combinator: div >> address, p - assert_throws: function "function () {
16:01:05 INFO - root.query(q)
16:01:05 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid combinator: div >> address, p - assert_throws: function "function () {
16:01:05 INFO - root.queryAll(q)
16:01:05 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid combinator: div ++ address, p - assert_throws: function "function () {
16:01:05 INFO - root.query(q)
16:01:05 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid combinator: div ++ address, p - assert_throws: function "function () {
16:01:05 INFO - root.queryAll(q)
16:01:05 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid combinator: div ~~ address, p - assert_throws: function "function () {
16:01:05 INFO - root.query(q)
16:01:05 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid combinator: div ~~ address, p - assert_throws: function "function () {
16:01:05 INFO - root.queryAll(q)
16:01:05 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid [att=value] selector: [*=test] - assert_throws: function "function () {
16:01:05 INFO - root.query(q)
16:01:05 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid [att=value] selector: [*=test] - assert_throws: function "function () {
16:01:05 INFO - root.queryAll(q)
16:01:05 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid [att=value] selector: [*|*=test] - assert_throws: function "function () {
16:01:05 INFO - root.query(q)
16:01:05 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid [att=value] selector: [*|*=test] - assert_throws: function "function () {
16:01:05 INFO - root.queryAll(q)
16:01:05 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 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 () {
16:01:05 INFO - root.query(q)
16:01:05 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 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 () {
16:01:05 INFO - root.queryAll(q)
16:01:05 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Unknown pseudo-class: div:example - assert_throws: function "function () {
16:01:05 INFO - root.query(q)
16:01:05 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Unknown pseudo-class: div:example - assert_throws: function "function () {
16:01:05 INFO - root.queryAll(q)
16:01:05 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Unknown pseudo-class: :example - assert_throws: function "function () {
16:01:05 INFO - root.query(q)
16:01:05 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Unknown pseudo-class: :example - assert_throws: function "function () {
16:01:05 INFO - root.queryAll(q)
16:01:05 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Unknown pseudo-element: div::example - assert_throws: function "function () {
16:01:05 INFO - root.query(q)
16:01:05 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Unknown pseudo-element: div::example - assert_throws: function "function () {
16:01:05 INFO - root.queryAll(q)
16:01:05 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Unknown pseudo-element: ::example - assert_throws: function "function () {
16:01:05 INFO - root.query(q)
16:01:05 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Unknown pseudo-element: ::example - assert_throws: function "function () {
16:01:05 INFO - root.queryAll(q)
16:01:05 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid pseudo-element: :::before - assert_throws: function "function () {
16:01:05 INFO - root.query(q)
16:01:05 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid pseudo-element: :::before - assert_throws: function "function () {
16:01:05 INFO - root.queryAll(q)
16:01:05 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Undeclared namespace: ns|div - assert_throws: function "function () {
16:01:05 INFO - root.query(q)
16:01:05 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Undeclared namespace: ns|div - assert_throws: function "function () {
16:01:05 INFO - root.queryAll(q)
16:01:05 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Undeclared namespace: :not(ns|div) - assert_throws: function "function () {
16:01:05 INFO - root.query(q)
16:01:05 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Undeclared namespace: :not(ns|div) - assert_throws: function "function () {
16:01:05 INFO - root.queryAll(q)
16:01:05 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid namespace: ^|div - assert_throws: function "function () {
16:01:05 INFO - root.query(q)
16:01:05 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid namespace: ^|div - assert_throws: function "function () {
16:01:05 INFO - root.queryAll(q)
16:01:05 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid namespace: $|div - assert_throws: function "function () {
16:01:05 INFO - root.query(q)
16:01:05 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid namespace: $|div - assert_throws: function "function () {
16:01:05 INFO - root.queryAll(q)
16:01:05 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Empty String: - assert_throws: function "function () {
16:01:05 INFO - root.query(q)
16:01:05 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Empty String: - assert_throws: function "function () {
16:01:05 INFO - root.queryAll(q)
16:01:05 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: [ - assert_throws: function "function () {
16:01:05 INFO - root.query(q)
16:01:05 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: [ - assert_throws: function "function () {
16:01:05 INFO - root.queryAll(q)
16:01:05 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: ] - assert_throws: function "function () {
16:01:05 INFO - root.query(q)
16:01:05 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: ] - assert_throws: function "function () {
16:01:05 INFO - root.queryAll(q)
16:01:05 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: ( - assert_throws: function "function () {
16:01:05 INFO - root.query(q)
16:01:05 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: ( - assert_throws: function "function () {
16:01:05 INFO - root.queryAll(q)
16:01:05 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: ) - assert_throws: function "function () {
16:01:05 INFO - root.query(q)
16:01:05 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: ) - assert_throws: function "function () {
16:01:05 INFO - root.queryAll(q)
16:01:05 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: { - assert_throws: function "function () {
16:01:05 INFO - root.query(q)
16:01:05 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:05 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:05 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: { - assert_throws: function "function () {
16:01:05 INFO - root.queryAll(q)
16:01:05 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:05 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:05 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:05 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: } - assert_throws: function "function () {
16:01:06 INFO - root.query(q)
16:01:06 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:06 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: } - assert_throws: function "function () {
16:01:06 INFO - root.queryAll(q)
16:01:06 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:06 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: < - assert_throws: function "function () {
16:01:06 INFO - root.query(q)
16:01:06 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:06 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: < - assert_throws: function "function () {
16:01:06 INFO - root.queryAll(q)
16:01:06 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:06 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: > - assert_throws: function "function () {
16:01:06 INFO - root.query(q)
16:01:06 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:06 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: > - assert_throws: function "function () {
16:01:06 INFO - root.queryAll(q)
16:01:06 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:06 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid ID: # - assert_throws: function "function () {
16:01:06 INFO - root.query(q)
16:01:06 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:06 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid ID: # - assert_throws: function "function () {
16:01:06 INFO - root.queryAll(q)
16:01:06 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:06 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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 () {
16:01:06 INFO - root.query(q)
16:01:06 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:06 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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 () {
16:01:06 INFO - root.queryAll(q)
16:01:06 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:06 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid class: . - assert_throws: function "function () {
16:01:06 INFO - root.query(q)
16:01:06 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:06 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid class: . - assert_throws: function "function () {
16:01:06 INFO - root.queryAll(q)
16:01:06 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:06 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid class: .5cm - assert_throws: function "function () {
16:01:06 INFO - root.query(q)
16:01:06 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:06 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid class: .5cm - assert_throws: function "function () {
16:01:06 INFO - root.queryAll(q)
16:01:06 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:06 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid class: ..test - assert_throws: function "function () {
16:01:06 INFO - root.query(q)
16:01:06 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:06 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid class: ..test - assert_throws: function "function () {
16:01:06 INFO - root.queryAll(q)
16:01:06 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:06 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid class: .foo..quux - assert_throws: function "function () {
16:01:06 INFO - root.query(q)
16:01:06 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:06 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid class: .foo..quux - assert_throws: function "function () {
16:01:06 INFO - root.queryAll(q)
16:01:06 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:06 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid class: .bar. - assert_throws: function "function () {
16:01:06 INFO - root.query(q)
16:01:06 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:06 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid class: .bar. - assert_throws: function "function () {
16:01:06 INFO - root.queryAll(q)
16:01:06 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:06 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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 () {
16:01:06 INFO - root.query(q)
16:01:06 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:06 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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 () {
16:01:06 INFO - root.queryAll(q)
16:01:06 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:06 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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 () {
16:01:06 INFO - root.query(q)
16:01:06 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:06 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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 () {
16:01:06 INFO - root.queryAll(q)
16:01:06 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:06 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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 () {
16:01:06 INFO - root.query(q)
16:01:06 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:06 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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 () {
16:01:06 INFO - root.queryAll(q)
16:01:06 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:06 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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 () {
16:01:06 INFO - root.query(q)
16:01:06 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:06 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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 () {
16:01:06 INFO - root.queryAll(q)
16:01:06 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:06 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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 () {
16:01:06 INFO - root.query(q)
16:01:06 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:06 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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 () {
16:01:06 INFO - root.queryAll(q)
16:01:06 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:06 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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 () {
16:01:06 INFO - root.query(q)
16:01:06 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:06 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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 () {
16:01:06 INFO - root.queryAll(q)
16:01:06 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:06 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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 () {
16:01:06 INFO - root.query(q)
16:01:06 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:06 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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 () {
16:01:06 INFO - root.queryAll(q)
16:01:06 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:06 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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 () {
16:01:06 INFO - root.query(q)
16:01:06 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:06 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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 () {
16:01:06 INFO - root.queryAll(q)
16:01:06 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:06 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Unknown pseudo-class: :example - assert_throws: function "function () {
16:01:06 INFO - root.query(q)
16:01:06 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:06 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Unknown pseudo-class: :example - assert_throws: function "function () {
16:01:06 INFO - root.queryAll(q)
16:01:06 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:06 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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 () {
16:01:06 INFO - root.query(q)
16:01:06 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:06 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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 () {
16:01:06 INFO - root.queryAll(q)
16:01:06 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:06 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Unknown pseudo-element: ::example - assert_throws: function "function () {
16:01:06 INFO - root.query(q)
16:01:06 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:06 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Unknown pseudo-element: ::example - assert_throws: function "function () {
16:01:06 INFO - root.queryAll(q)
16:01:06 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:06 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid pseudo-element: :::before - assert_throws: function "function () {
16:01:06 INFO - root.query(q)
16:01:06 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:06 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid pseudo-element: :::before - assert_throws: function "function () {
16:01:06 INFO - root.queryAll(q)
16:01:06 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:06 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Undeclared namespace: ns|div - assert_throws: function "function () {
16:01:06 INFO - root.query(q)
16:01:06 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:06 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Undeclared namespace: ns|div - assert_throws: function "function () {
16:01:06 INFO - root.queryAll(q)
16:01:06 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:06 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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 () {
16:01:06 INFO - root.query(q)
16:01:06 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:06 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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 () {
16:01:06 INFO - root.queryAll(q)
16:01:06 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:06 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid namespace: ^|div - assert_throws: function "function () {
16:01:06 INFO - root.query(q)
16:01:06 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:06 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid namespace: ^|div - assert_throws: function "function () {
16:01:06 INFO - root.queryAll(q)
16:01:06 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:06 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid namespace: $|div - assert_throws: function "function () {
16:01:06 INFO - root.query(q)
16:01:06 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:06 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid namespace: $|div - assert_throws: function "function () {
16:01:06 INFO - root.queryAll(q)
16:01:06 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
16:01:06 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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
16:01:06 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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
16:01:06 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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
16:01:06 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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
16:01:06 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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
16:01:06 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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
16:01:06 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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
16:01:06 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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
16:01:06 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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
16:01:06 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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
16:01:06 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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
16:01:06 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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
16:01:06 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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
16:01:06 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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
16:01:06 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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
16:01:06 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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
16:01:06 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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
16:01:06 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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
16:01:06 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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
16:01:06 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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
16:01:06 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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
16:01:06 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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
16:01:06 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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
16:01:06 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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
16:01:06 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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
16:01:06 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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
16:01:06 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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
16:01:06 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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
16:01:06 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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
16:01:06 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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
16:01:06 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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
16:01:06 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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
16:01:06 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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
16:01:06 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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
16:01:06 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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
16:01:06 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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
16:01:06 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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
16:01:06 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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
16:01:06 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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
16:01:06 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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
16:01:06 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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
16:01:06 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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
16:01:06 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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
16:01:06 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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
16:01:06 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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
16:01:06 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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
16:01:06 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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
16:01:06 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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
16:01:06 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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
16:01:06 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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
16:01:06 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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
16:01:06 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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
16:01:06 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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
16:01:06 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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
16:01:06 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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
16:01:06 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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
16:01:06 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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
16:01:06 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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
16:01:06 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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
16:01:06 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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
16:01:06 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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
16:01:06 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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
16:01:06 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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
16:01:06 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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
16:01:06 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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
16:01:06 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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
16:01:06 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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
16:01:06 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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
16:01:06 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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
16:01:06 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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
16:01:06 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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
16:01:06 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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
16:01:06 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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
16:01:06 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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
16:01:06 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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
16:01:06 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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
16:01:06 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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
16:01:06 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:06 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:06 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
16:01:06 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:06 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:06 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:07 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:07 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:07 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:07 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
16:01:07 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:13
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:13
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:13
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:13
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 INFO - PROCESS | 1856 | --DOCSHELL 0x7f3168dd8600 == 5 [pid = 1904] [id = 808]
16:01:08 INFO - PROCESS | 1856 | --DOMWINDOW == 23 (0x7f3171d59400) [pid = 1904] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/selection/test-iframe.html]
16:01:08 INFO - PROCESS | 1856 | --DOMWINDOW == 22 (0x7f3171331400) [pid = 1904] [serial = 2241] [outer = (nil)] [url = about:blank]
16:01:08 INFO - PROCESS | 1856 | --DOMWINDOW == 21 (0x7f316c1f1000) [pid = 1904] [serial = 2255] [outer = (nil)] [url = about:blank]
16:01:08 INFO - PROCESS | 1856 | --DOMWINDOW == 20 (0x7f316541cc00) [pid = 1904] [serial = 2249] [outer = (nil)] [url = about:blank]
16:01:08 INFO - PROCESS | 1856 | --DOMWINDOW == 19 (0x7f3176aeb400) [pid = 1904] [serial = 2247] [outer = (nil)] [url = about:blank]
16:01:08 INFO - PROCESS | 1856 | --DOMWINDOW == 18 (0x7f316ba92c00) [pid = 1904] [serial = 2234] [outer = (nil)] [url = about:blank]
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:08 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
16:01:08 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:08 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:08 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:08 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
16:01:08 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
16:01:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Descendant combinator, whitespace characters (1) (with no refNodes): #descendant
16:01:09 INFO - #descendant-div2 - root.queryAll is not a function
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Descendant combinator, whitespace characters (1) (with no refNodes): #descendant
16:01:09 INFO - #descendant-div2 - root.query is not a function
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - >
16:01:09 INFO - #child-div2 - root.queryAll is not a function
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - >
16:01:09 INFO - #child-div2 - root.query is not a function
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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>
16:01:09 INFO - #child-div2 - root.queryAll is not a function
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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>
16:01:09 INFO - #child-div2 - root.query is not a function
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - >#child-div2 - root.queryAll is not a function
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - >#child-div2 - root.query is not a function
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - +
16:01:09 INFO - #adjacent-p3 - root.queryAll is not a function
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - +
16:01:09 INFO - #adjacent-p3 - root.query is not a function
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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+
16:01:09 INFO - #adjacent-p3 - root.queryAll is not a function
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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+
16:01:09 INFO - #adjacent-p3 - root.query is not a function
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - +#adjacent-p3 - root.queryAll is not a function
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - +#adjacent-p3 - root.query is not a function
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - ~
16:01:09 INFO - #sibling-p3 - root.queryAll is not a function
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - ~
16:01:09 INFO - #sibling-p3 - root.query is not a function
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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~
16:01:09 INFO - #sibling-p3 - root.queryAll is not a function
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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~
16:01:09 INFO - #sibling-p3 - root.query is not a function
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - ~#sibling-p3 - root.queryAll is not a function
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - ~#sibling-p3 - root.query is not a function
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO -
16:01:09 INFO - ,
16:01:09 INFO -
16:01:09 INFO - #group strong - root.queryAll is not a function
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO -
16:01:09 INFO - ,
16:01:09 INFO -
16:01:09 INFO - #group strong - root.query is not a function
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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,
16:01:09 INFO - #group strong - root.queryAll is not a function
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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,
16:01:09 INFO - #group strong - root.query is not a function
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:09 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
16:01:09 INFO - ,#group strong - root.queryAll is not a function
16:01:09 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:09 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
16:01:09 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:09 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:10 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
16:01:10 INFO - ,#group strong - root.query is not a function
16:01:10 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
16:01:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:10 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
16:01:10 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:10 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:10 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:10 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:10 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
16:01:10 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
16:01:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:10 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
16:01:10 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:10 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:10 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:10 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:10 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
16:01:10 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
16:01:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:10 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
16:01:10 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
16:01:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:10 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
16:01:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
16:01:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:10 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
16:01:10 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
16:01:10 INFO - TEST-OK | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | took 9815ms
16:01:10 INFO - TEST-START | /selectors/attribute-selectors/attribute-case/cssom.html
16:01:10 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3163bf9800 == 6 [pid = 1904] [id = 811]
16:01:10 INFO - PROCESS | 1856 | ++DOMWINDOW == 19 (0x7f31640bd400) [pid = 1904] [serial = 2267] [outer = (nil)]
16:01:11 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:01:11 INFO - PROCESS | 1856 | ++DOMWINDOW == 20 (0x7f31641f2400) [pid = 1904] [serial = 2268] [outer = 0x7f31640bd400]
16:01:11 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:01:11 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:01:11 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:01:11 INFO - PROCESS | 1856 | ++DOMWINDOW == 21 (0x7f3167eaac00) [pid = 1904] [serial = 2269] [outer = 0x7f31640bd400]
16:01:11 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:01:11 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:01:11 INFO - PROCESS | 1856 | --DOMWINDOW == 20 (0x7f3171c4b400) [pid = 1904] [serial = 2244] [outer = (nil)] [url = about:blank]
16:01:11 INFO - PROCESS | 1856 | --DOMWINDOW == 19 (0x7f3164146800) [pid = 1904] [serial = 2260] [outer = (nil)] [url = about:blank]
16:01:11 INFO - PROCESS | 1856 | --DOMWINDOW == 18 (0x7f3164146400) [pid = 1904] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/selection/selectAllChildren.html]
16:01:11 INFO - PROCESS | 1856 | --DOMWINDOW == 17 (0x7f316affc400) [pid = 1904] [serial = 2242] [outer = (nil)] [url = http://web-platform.test:8000/selection/getRangeAt.html]
16:01:12 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"] /* sanity check */ insertRule
16:01:12 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"] /* sanity check */ getting CSSRule#cssText
16:01:12 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 "
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
16:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
16:01:12 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"] /* sanity check */ getting CSSStyleRule#selectorText
16:01:12 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"
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
16:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
16:01:12 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"] /* sanity check */ insertRule in @media
16:01:12 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"] /* sanity check */ getting CSSRule#cssText in @media
16:01:12 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 "
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
16:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
16:01:12 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"] /* sanity check */ getting CSSStyleRule#selectorText in @media
16:01:12 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"
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
16:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
16:01:12 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" i] insertRule - An invalid or illegal string was specified
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:34:7
16:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:32:1
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
16:01:12 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" i] getting CSSRule#cssText - An invalid or illegal string was specified
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:40:7
16:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:38:1
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
16:01:12 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 { "
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
16:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
16:01:12 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" i] getting CSSStyleRule#selectorText - An invalid or illegal string was specified
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:53:7
16:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:51:1
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
16:01:12 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"
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
16:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
16:01:12 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" i] insertRule in @media - Component returned failure code: 0x8053000c [nsIDOMCSSMediaRule.insertRule]
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:34:7
16:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:32:1
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
16:01:12 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]
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:40:7
16:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:38:1
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
16:01:12 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 { "
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
16:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
16:01:12 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]
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:53:7
16:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:51:1
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
16:01:12 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"
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
16:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
16:01:12 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" /**/ i] insertRule - An invalid or illegal string was specified
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:34:7
16:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:32:1
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
16:01:12 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" /**/ i] getting CSSRule#cssText - An invalid or illegal string was specified
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:40:7
16:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:38:1
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
16:01:12 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 { "
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
16:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
16:01:12 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" /**/ i] getting CSSStyleRule#selectorText - An invalid or illegal string was specified
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:53:7
16:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:51:1
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
16:01:12 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"
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
16:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
16:01:12 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" /**/ i] insertRule in @media - Component returned failure code: 0x8053000c [nsIDOMCSSMediaRule.insertRule]
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:34:7
16:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:32:1
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
16:01:12 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]
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:40:7
16:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:38:1
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
16:01:12 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 { "
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
16:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
16:01:12 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]
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:53:7
16:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:51:1
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
16:01:12 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"
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
16:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
16:01:12 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"/**/i] insertRule - An invalid or illegal string was specified
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:34:7
16:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:32:1
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
16:01:12 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"/**/i] getting CSSRule#cssText - An invalid or illegal string was specified
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:40:7
16:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:38:1
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
16:01:12 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 { "
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
16:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
16:01:12 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"/**/i] getting CSSStyleRule#selectorText - An invalid or illegal string was specified
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:53:7
16:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:51:1
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
16:01:12 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"
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
16:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
16:01:12 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"/**/i] insertRule in @media - Component returned failure code: 0x8053000c [nsIDOMCSSMediaRule.insertRule]
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:34:7
16:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:32:1
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
16:01:12 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]
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:40:7
16:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:38:1
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
16:01:12 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 { "
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
16:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
16:01:12 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]
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:53:7
16:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:51:1
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
16:01:12 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"
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
16:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
16:01:12 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
16:01:12 INFO - TEST-OK | /selectors/attribute-selectors/attribute-case/cssom.html | took 2734ms
16:01:12 INFO - TEST-START | /selectors/attribute-selectors/attribute-case/semantics.html
16:01:13 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f317003fd00 == 7 [pid = 1904] [id = 812]
16:01:13 INFO - PROCESS | 1856 | ++DOMWINDOW == 18 (0x7f317120d400) [pid = 1904] [serial = 2270] [outer = (nil)]
16:01:13 INFO - PROCESS | 1856 | ++DOMWINDOW == 19 (0x7f317120dc00) [pid = 1904] [serial = 2271] [outer = 0x7f317120d400]
16:01:13 INFO - PROCESS | 1856 | ++DOMWINDOW == 20 (0x7f317189d800) [pid = 1904] [serial = 2272] [outer = 0x7f317120d400]
16:01:13 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:01:13 INFO - PROCESS | 1856 | [Parent 1856] WARNING: Remote iframe not rendered: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/ipc/RenderFrameParent.cpp, line 391
16:01:14 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3164168700 == 8 [pid = 1904] [id = 813]
16:01:14 INFO - PROCESS | 1856 | ++DOMWINDOW == 21 (0x7f3167e95000) [pid = 1904] [serial = 2273] [outer = (nil)]
16:01:14 INFO - PROCESS | 1856 | ++DOCSHELL 0x7f3164169600 == 9 [pid = 1904] [id = 814]
16:01:14 INFO - PROCESS | 1856 | ++DOMWINDOW == 22 (0x7f3168142000) [pid = 1904] [serial = 2274] [outer = (nil)]
16:01:14 INFO - PROCESS | 1856 | ++DOMWINDOW == 23 (0x7f316ad80400) [pid = 1904] [serial = 2275] [outer = 0x7f3167e95000]
16:01:14 INFO - PROCESS | 1856 | ++DOMWINDOW == 24 (0x7f316ad80c00) [pid = 1904] [serial = 2276] [outer = 0x7f3168142000]
16:01:15 INFO - PROCESS | 1856 | [Child 1904] WARNING: Attempting to get a margins-based displayport with no base data!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 884
16:01:15 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='BAR'] /* sanity check (match) */ in standards mode
16:01:15 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='BAR'] /* sanity check (match) */
with querySelector in standards mode
16:01:15 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
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
16:01:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
16:01:15 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
16:01:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
16:01:15 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
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
16:01:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
16:01:15 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
16:01:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
16:01:15 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
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
16:01:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
16:01:15 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
16:01:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
16:01:15 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='' i]
with querySelector in standards mode - An invalid or illegal string was specified
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
16:01:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
16:01:15 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
16:01:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
16:01:15 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
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
16:01:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
16:01:15 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
16:01:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
16:01:15 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
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
16:01:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
16:01:15 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
16:01:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
16:01:15 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
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
16:01:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
16:01:15 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
16:01:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
16:01:15 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
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
16:01:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
16:01:15 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
16:01:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
16:01:15 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
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
16:01:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
16:01:15 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
16:01:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
16:01:15 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
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
16:01:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
16:01:15 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
16:01:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
16:01:15 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
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
16:01:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
16:01:15 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
16:01:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
16:01:15 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
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
16:01:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
16:01:15 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
16:01:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
16:01:15 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
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
16:01:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
16:01:15 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
16:01:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
16:01:15 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
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
16:01:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
16:01:15 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
16:01:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
16:01:15 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
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
16:01:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
16:01:15 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
16:01:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
16:01:15 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
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
16:01:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
16:01:15 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
16:01:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
16:01:15 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
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
16:01:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
16:01:15 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
16:01:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
16:01:15 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
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
16:01:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
16:01:15 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
16:01:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
16:01:15 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
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
16:01:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
16:01:15 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
16:01:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
16:01:15 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
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
16:01:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
16:01:15 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
16:01:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
16:01:15 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
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
16:01:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
16:01:15 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
16:01:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
16:01:15 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
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
16:01:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
16:01:15 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
16:01:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
16:01:15 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
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
16:01:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
16:01:15 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
16:01:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
16:01:15 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
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
16:01:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
16:01:15 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
16:01:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
16:01:15 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
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
16:01:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
16:01:15 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
16:01:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
16:01:15 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
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
16:01:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
16:01:15 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
16:01:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
16:01:15 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
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
16:01:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
16:01:15 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
16:01:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
16:01:15 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
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
16:01:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
16:01:15 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
16:01:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
16:01:15 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
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
16:01:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
16:01:15 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
16:01:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
16:01:15 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
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
16:01:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
16:01:15 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
16:01:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
16:01:15 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
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
16:01:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
16:01:15 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
16:01:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
16:01:15 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
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
16:01:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
16:01:15 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
16:01:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
16:01:15 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
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
16:01:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
16:01:15 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
16:01:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
16:01:15 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
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
16:01:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
16:01:15 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
16:01:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
16:01:15 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
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
16:01:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
16:01:15 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
16:01:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
16:01:15 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
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
16:01:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
16:01:15 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
16:01:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
16:01:15 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
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
16:01:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
16:01:15 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
16:01:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
16:01:15 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
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
16:01:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
16:01:15 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
16:01:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
16:01:15 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
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
16:01:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
16:01:15 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
16:01:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
16:01:15 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/semantics.html | [missingattr] /* sanity check (no match) */
in standards mode
16:01:15 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/semantics.html | [missingattr] /* sanity check (no match) */
with querySelector in standards mode
16:01:15 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
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:134:9
16:01:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:130:1
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:126:5
16:01:15 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
16:01:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
16:01:15 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='' i]
with querySelector in standards mode - An invalid or illegal string was specified
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:139:25
16:01:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:138:1
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:126:5
16:01:15 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
16:01:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
16:01:15 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
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:134:9
16:01:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:130:1
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:126:5
16:01:15 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
16:01:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
16:01:15 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
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:139:25
16:01:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
16:01:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:138:1
16:01:15 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:126:5
16:01:15 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
16:01:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
16:01:15 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='' i] /* \0 in attribute */